+ 3441 More Occurrences...
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarDisplayOptions.java:125:
Call requires API level 11 (current min is 7): android.view.View#setSystemUiVisibility
122 & View.SYSTEM_UI_FLAG_FULLSCREEN) != 0) {
123 getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
124 } else {
125 getWindow().getDecorView().setSystemUiVisibility(
126 View.SYSTEM_UI_FLAG_FULLSCREEN);
127 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarMechanics.java:58:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
55 // Items that show as actions should favor the "if room" setting, which will
56 // prevent too many buttons from crowding the bar. Extra items will show in the
57 // overflow area.
58 actionItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
59
60 // Items that show as actions are strongly encouraged to use an icon.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarMechanics.java:58:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
55 // Items that show as actions should favor the "if room" setting, which will
56 // prevent too many buttons from crowding the bar. Extra items will show in the
57 // overflow area.
58 actionItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
59
60 // Items that show as actions are strongly encouraged to use an icon.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarSettingsActionProviderActivity.java:64:
Class requires API level 14 (current min is 7): android.view.ActionProvider
61 return false;
62 }
63
64 public static class SettingsActionProvider extends ActionProvider {
65
66 /** An intent for launching the system settings. */
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarSettingsActionProviderActivity.java:64:
Class requires API level 14 (current min is 7): android.view.ActionProvider
61 return false;
62 }
63
64 public static class SettingsActionProvider extends ActionProvider {
65
66 /** An intent for launching the system settings. */
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarSettingsActionProviderActivity.java:78:
Call requires API level 14 (current min is 7): new android.view.ActionProvider
75 * @param context Context for accessing resources.
76 */
77 public SettingsActionProvider(Context context) {
78 super(context);
79 mContext = context;
80 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarSettingsActionProviderActivity.java:78:
Call requires API level 14 (current min is 7): new android.view.ActionProvider
75 * @param context Context for accessing resources.
76 */
77 public SettingsActionProvider(Context context) {
78 super(context);
79 mContext = context;
80 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:58:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
55
56 // Set file with share history to the provider and set the share intent.
57 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
58 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
59 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
60 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:58:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
55
56 // Set file with share history to the provider and set the share intent.
57 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
58 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
59 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
60 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:59:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
56 // Set file with share history to the provider and set the share intent.
57 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
58 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
59 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
60 // Note that you can set/change the intent any time,
61 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:59:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
56 // Set file with share history to the provider and set the share intent.
57 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
58 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
59 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
60 // Note that you can set/change the intent any time,
61 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:62:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
59 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
60 // Note that you can set/change the intent any time,
61 // say when the user has selected an image.
62 actionProvider.setShareIntent(createShareIntent());
63
64 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:62:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
59 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
60 // Note that you can set/change the intent any time,
61 // say when the user has selected an image.
62 actionProvider.setShareIntent(createShareIntent());
63
64 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:67:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
64 // Set file with share history to the provider and set the share intent.
65 MenuItem overflowItem = menu.findItem(R.id.menu_item_share_action_provider_overflow);
66 ShareActionProvider overflowProvider =
67 (ShareActionProvider) overflowItem.getActionProvider();
68 overflowProvider.setShareHistoryFileName(
69 ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:67:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
64 // Set file with share history to the provider and set the share intent.
65 MenuItem overflowItem = menu.findItem(R.id.menu_item_share_action_provider_overflow);
66 ShareActionProvider overflowProvider =
67 (ShareActionProvider) overflowItem.getActionProvider();
68 overflowProvider.setShareHistoryFileName(
69 ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:68:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
65 MenuItem overflowItem = menu.findItem(R.id.menu_item_share_action_provider_overflow);
66 ShareActionProvider overflowProvider =
67 (ShareActionProvider) overflowItem.getActionProvider();
68 overflowProvider.setShareHistoryFileName(
69 ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
70 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:68:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
65 MenuItem overflowItem = menu.findItem(R.id.menu_item_share_action_provider_overflow);
66 ShareActionProvider overflowProvider =
67 (ShareActionProvider) overflowItem.getActionProvider();
68 overflowProvider.setShareHistoryFileName(
69 ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
70 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:72:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
69 ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
70 // Note that you can set/change the intent any time,
71 // say when the user has selected an image.
72 overflowProvider.setShareIntent(createShareIntent());
73
74 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarShareActionProviderActivity.java:72:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
69 ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
70 // Note that you can set/change the intent any time,
71 // say when the user has selected an image.
72 overflowProvider.setShareIntent(createShareIntent());
73
74 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
42 }
43
44 public void onAddTab(View v) {
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
42 }
43
44 public void onAddTab(View v) {
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#getTabCount
43
44 public void onAddTab(View v) {
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#getTabCount
43
44 public void onAddTab(View v) {
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
45 final ActionBar bar = getActionBar();
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:49:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
51 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:49:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
46 final int tabCount = bar.getTabCount();
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
51 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
51 }
52
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
47 final String text = "Tab " + tabCount;
48 bar.addTab(bar.newTab()
49 .setText(text)
50 .setTabListener(new TabListener(new TabContentFragment(text))));
51 }
52
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:54:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
51 }
52
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:54:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
51 }
52
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:55:
Call requires API level 11 (current min is 7): android.app.ActionBar#getTabCount
52
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
57 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:55:
Call requires API level 11 (current min is 7): android.app.ActionBar#getTabCount
52
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
57 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar#getTabCount
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
57 }
58 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar#getTabCount
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
57 }
58 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar#removeTabAt
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
57 }
58 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar#removeTabAt
53 public void onRemoveTab(View v) {
54 final ActionBar bar = getActionBar();
55 if (bar.getTabCount() > 0) {
56 bar.removeTabAt(bar.getTabCount() - 1);
57 }
58 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:61:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
58 }
59
60 public void onToggleTabs(View v) {
61 final ActionBar bar = getActionBar();
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:61:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
58 }
59
60 public void onToggleTabs(View v) {
61 final ActionBar bar = getActionBar();
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:63:
Call requires API level 11 (current min is 7): android.app.ActionBar#getNavigationMode
60 public void onToggleTabs(View v) {
61 final ActionBar bar = getActionBar();
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:63:
Call requires API level 11 (current min is 7): android.app.ActionBar#getNavigationMode
60 public void onToggleTabs(View v) {
61 final ActionBar bar = getActionBar();
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:64:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
61 final ActionBar bar = getActionBar();
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:64:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
61 final ActionBar bar = getActionBar();
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:65:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
67 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:65:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
62
63 if (bar.getNavigationMode() == ActionBar.NAVIGATION_MODE_TABS) {
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
67 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:67:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
67 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
68 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
69 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:67:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
64 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
67 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
68 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
69 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:68:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
67 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
68 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
69 }
70 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:68:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
65 bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE);
66 } else {
67 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
68 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
69 }
70 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:73:
Call requires API level 11 (current min is 7): android.app.ActionBar#removeAllTabs
70 }
71
72 public void onRemoveAllTabs(View v) {
73 getActionBar().removeAllTabs();
74 }
75
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:73:
Call requires API level 11 (current min is 7): android.app.ActionBar#removeAllTabs
70 }
71
72 public void onRemoveAllTabs(View v) {
73 getActionBar().removeAllTabs();
74 }
75
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:73:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
70 }
71
72 public void onRemoveAllTabs(View v) {
73 getActionBar().removeAllTabs();
74 }
75
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:73:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
70 }
71
72 public void onRemoveAllTabs(View v) {
73 getActionBar().removeAllTabs();
74 }
75
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:92:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
89 private class TabListener implements ActionBar.TabListener {
90 private TabContentFragment mFragment;
91
92 public TabListener(TabContentFragment fragment) {
93 mFragment = fragment;
94 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:92:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
89 private class TabListener implements ActionBar.TabListener {
90 private TabContentFragment mFragment;
91
92 public TabListener(TabContentFragment fragment) {
93 mFragment = fragment;
94 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:97:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
94 }
95
96 public void onTabSelected(Tab tab, FragmentTransaction ft) {
97 ft.add(R.id.fragment_content, mFragment, mFragment.getText());
98 }
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:97:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
94 }
95
96 public void onTabSelected(Tab tab, FragmentTransaction ft) {
97 ft.add(R.id.fragment_content, mFragment, mFragment.getText());
98 }
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:101:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#remove
98 }
99
100 public void onTabUnselected(Tab tab, FragmentTransaction ft) {
101 ft.remove(mFragment);
102 }
103
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:101:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#remove
98 }
99
100 public void onTabUnselected(Tab tab, FragmentTransaction ft) {
101 ft.remove(mFragment);
102 }
103
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:110:
Class requires API level 11 (current min is 7): android.app.Fragment
107
108 }
109
110 private class TabContentFragment extends Fragment {
111 private String mText;
112
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:110:
Class requires API level 11 (current min is 7): android.app.Fragment
107
108 }
109
110 private class TabContentFragment extends Fragment {
111 private String mText;
112
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:113:
Call requires API level 11 (current min is 7): new android.app.Fragment
110 private class TabContentFragment extends Fragment {
111 private String mText;
112
113 public TabContentFragment(String text) {
114 mText = text;
115 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarTabs.java:113:
Call requires API level 11 (current min is 7): new android.app.Fragment
110 private class TabContentFragment extends Fragment {
111 private String mText;
112
113 public TabContentFragment(String text) {
114 mText = text;
115 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:37:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
34 * menu data itself. If you'd like to see how these things work under the hood, see
35 * ActionBarMechanics.
36 */
37 public class ActionBarUsage extends Activity implements OnQueryTextListener {
38 TextView mSearchText;
39 int mSortMode = -1;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:37:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
34 * menu data itself. If you'd like to see how these things work under the hood, see
35 * ActionBarMechanics.
36 */
37 public class ActionBarUsage extends Activity implements OnQueryTextListener {
38 TextView mSearchText;
39 int mSortMode = -1;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:52:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
49 public boolean onCreateOptionsMenu(Menu menu) {
50 MenuInflater inflater = getMenuInflater();
51 inflater.inflate(R.menu.actions, menu);
52 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
53 searchView.setOnQueryTextListener(this);
54 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:52:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
49 public boolean onCreateOptionsMenu(Menu menu) {
50 MenuInflater inflater = getMenuInflater();
51 inflater.inflate(R.menu.actions, menu);
52 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
53 searchView.setOnQueryTextListener(this);
54 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:53:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
50 MenuInflater inflater = getMenuInflater();
51 inflater.inflate(R.menu.actions, menu);
52 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
53 searchView.setOnQueryTextListener(this);
54 return true;
55 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:53:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
50 MenuInflater inflater = getMenuInflater();
51 inflater.inflate(R.menu.actions, menu);
52 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
53 searchView.setOnQueryTextListener(this);
54 return true;
55 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:78:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
75 public void onSort(MenuItem item) {
76 mSortMode = item.getItemId();
77 // Request a call to onPrepareOptionsMenu so we can change the sort icon
78 invalidateOptionsMenu();
79 }
80
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:78:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
75 public void onSort(MenuItem item) {
76 mSortMode = item.getItemId();
77 // Request a call to onPrepareOptionsMenu so we can change the sort icon
78 invalidateOptionsMenu();
79 }
80
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:84:
Call requires API level 9 (current min is 7): java.lang.String#isEmpty
81 // The following callbacks are called for the SearchView.OnQueryChangeListener
82 // For more about using SearchView, see src/.../view/SearchView1.java and SearchView2.java
83 public boolean onQueryTextChange(String newText) {
84 newText = newText.isEmpty() ? "" : "Query so far: " + newText;
85 mSearchText.setText(newText);
86 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActionBarUsage.java:84:
Call requires API level 9 (current min is 7): java.lang.String#isEmpty
81 // The following callbacks are called for the SearchView.OnQueryChangeListener
82 // For more about using SearchView, see src/.../view/SearchView1.java and SearchView2.java
83 public boolean onQueryTextChange(String newText) {
84 newText = newText.isEmpty() ? "" : "Query so far: " + newText;
85 mSearchText.setText(newText);
86 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActivityRecreate.java:67:
Call requires API level 11 (current min is 7): android.app.Activity#recreate
64
65 private OnClickListener mRecreateListener = new OnClickListener() {
66 public void onClick(View v) {
67 recreate();
68 }
69 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/ActivityRecreate.java:67:
Call requires API level 11 (current min is 7): android.app.Activity#recreate
64
65 private OnClickListener mRecreateListener = new OnClickListener() {
66 public void onClick(View v) {
67 recreate();
68 }
69 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:82:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
79 switch (id) {
80 case DIALOG_YES_NO_MESSAGE:
81 return new AlertDialog.Builder(AlertDialogSamples.this)
82 .setIconAttribute(android.R.attr.alertDialogIcon)
83 .setTitle(R.string.alert_dialog_two_buttons_title)
84 .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:82:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
79 switch (id) {
80 case DIALOG_YES_NO_MESSAGE:
81 return new AlertDialog.Builder(AlertDialogSamples.this)
82 .setIconAttribute(android.R.attr.alertDialogIcon)
83 .setTitle(R.string.alert_dialog_two_buttons_title)
84 .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:98:
Call requires API level 11 (current min is 7): new android.app.AlertDialog.Builder
95 })
96 .create();
97 case DIALOG_YES_NO_OLD_SCHOOL_MESSAGE:
98 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_TRADITIONAL)
99 .setIconAttribute(android.R.attr.alertDialogIcon)
100 .setTitle(R.string.alert_dialog_two_buttons_title)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:98:
Call requires API level 11 (current min is 7): new android.app.AlertDialog.Builder
95 })
96 .create();
97 case DIALOG_YES_NO_OLD_SCHOOL_MESSAGE:
98 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_TRADITIONAL)
99 .setIconAttribute(android.R.attr.alertDialogIcon)
100 .setTitle(R.string.alert_dialog_two_buttons_title)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:99:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
96 .create();
97 case DIALOG_YES_NO_OLD_SCHOOL_MESSAGE:
98 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_TRADITIONAL)
99 .setIconAttribute(android.R.attr.alertDialogIcon)
100 .setTitle(R.string.alert_dialog_two_buttons_title)
101 .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:99:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
96 .create();
97 case DIALOG_YES_NO_OLD_SCHOOL_MESSAGE:
98 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_TRADITIONAL)
99 .setIconAttribute(android.R.attr.alertDialogIcon)
100 .setTitle(R.string.alert_dialog_two_buttons_title)
101 .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:111:
Call requires API level 11 (current min is 7): new android.app.AlertDialog.Builder
108 })
109 .create();
110 case DIALOG_YES_NO_HOLO_LIGHT_MESSAGE:
111 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_HOLO_LIGHT)
112 .setIconAttribute(android.R.attr.alertDialogIcon)
113 .setTitle(R.string.alert_dialog_two_buttons_title)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:111:
Call requires API level 11 (current min is 7): new android.app.AlertDialog.Builder
108 })
109 .create();
110 case DIALOG_YES_NO_HOLO_LIGHT_MESSAGE:
111 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_HOLO_LIGHT)
112 .setIconAttribute(android.R.attr.alertDialogIcon)
113 .setTitle(R.string.alert_dialog_two_buttons_title)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:112:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
109 .create();
110 case DIALOG_YES_NO_HOLO_LIGHT_MESSAGE:
111 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_HOLO_LIGHT)
112 .setIconAttribute(android.R.attr.alertDialogIcon)
113 .setTitle(R.string.alert_dialog_two_buttons_title)
114 .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:112:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
109 .create();
110 case DIALOG_YES_NO_HOLO_LIGHT_MESSAGE:
111 return new AlertDialog.Builder(AlertDialogSamples.this, AlertDialog.THEME_HOLO_LIGHT)
112 .setIconAttribute(android.R.attr.alertDialogIcon)
113 .setTitle(R.string.alert_dialog_two_buttons_title)
114 .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:125:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
122 .create();
123 case DIALOG_YES_NO_LONG_MESSAGE:
124 return new AlertDialog.Builder(AlertDialogSamples.this)
125 .setIconAttribute(android.R.attr.alertDialogIcon)
126 .setTitle(R.string.alert_dialog_two_buttons_msg)
127 .setMessage(R.string.alert_dialog_two_buttons2_msg)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:125:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
122 .create();
123 case DIALOG_YES_NO_LONG_MESSAGE:
124 return new AlertDialog.Builder(AlertDialogSamples.this)
125 .setIconAttribute(android.R.attr.alertDialogIcon)
126 .setTitle(R.string.alert_dialog_two_buttons_msg)
127 .setMessage(R.string.alert_dialog_two_buttons2_msg)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:149:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
146 .create();
147 case DIALOG_YES_NO_ULTRA_LONG_MESSAGE:
148 return new AlertDialog.Builder(AlertDialogSamples.this)
149 .setIconAttribute(android.R.attr.alertDialogIcon)
150 .setTitle(R.string.alert_dialog_two_buttons_msg)
151 .setMessage(R.string.alert_dialog_two_buttons2ultra_msg)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:149:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
146 .create();
147 case DIALOG_YES_NO_ULTRA_LONG_MESSAGE:
148 return new AlertDialog.Builder(AlertDialogSamples.this)
149 .setIconAttribute(android.R.attr.alertDialogIcon)
150 .setTitle(R.string.alert_dialog_two_buttons_msg)
151 .setMessage(R.string.alert_dialog_two_buttons2ultra_msg)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:187:
Call requires API level 11 (current min is 7): android.app.ProgressDialog#setIconAttribute
184 .create();
185 case DIALOG_PROGRESS:
186 mProgressDialog = new ProgressDialog(AlertDialogSamples.this);
187 mProgressDialog.setIconAttribute(android.R.attr.alertDialogIcon);
188 mProgressDialog.setTitle(R.string.select_dialog);
189 mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:187:
Call requires API level 11 (current min is 7): android.app.ProgressDialog#setIconAttribute
184 .create();
185 case DIALOG_PROGRESS:
186 mProgressDialog = new ProgressDialog(AlertDialogSamples.this);
187 mProgressDialog.setIconAttribute(android.R.attr.alertDialogIcon);
188 mProgressDialog.setTitle(R.string.select_dialog);
189 mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:208:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
205 return mProgressDialog;
206 case DIALOG_SINGLE_CHOICE:
207 return new AlertDialog.Builder(AlertDialogSamples.this)
208 .setIconAttribute(android.R.attr.alertDialogIcon)
209 .setTitle(R.string.alert_dialog_single_choice)
210 .setSingleChoiceItems(R.array.select_dialog_items2, 0, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:208:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
205 return mProgressDialog;
206 case DIALOG_SINGLE_CHOICE:
207 return new AlertDialog.Builder(AlertDialogSamples.this)
208 .setIconAttribute(android.R.attr.alertDialogIcon)
209 .setTitle(R.string.alert_dialog_single_choice)
210 .setSingleChoiceItems(R.array.select_dialog_items2, 0, new DialogInterface.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:285:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
282 LayoutInflater factory = LayoutInflater.from(this);
283 final View textEntryView = factory.inflate(R.layout.alert_dialog_text_entry, null);
284 return new AlertDialog.Builder(AlertDialogSamples.this)
285 .setIconAttribute(android.R.attr.alertDialogIcon)
286 .setTitle(R.string.alert_dialog_text_entry)
287 .setView(textEntryView)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/AlertDialogSamples.java:285:
Call requires API level 11 (current min is 7): android.app.AlertDialog.Builder#setIconAttribute
282 LayoutInflater factory = LayoutInflater.from(this);
283 final View textEntryView = factory.inflate(R.layout.alert_dialog_text_entry, null);
284 return new AlertDialog.Builder(AlertDialogSamples.this)
285 .setIconAttribute(android.R.attr.alertDialogIcon)
286 .setTitle(R.string.alert_dialog_text_entry)
287 .setView(textEntryView)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:81:
@android:style/Theme.Holo.Dialog requires API level 11 (current min is 7)
78
79 <activity android:name=".app.DialogActivity"
80 android:label="@string/activity_dialog"
81 android:theme="@android:style/Theme.Holo.Dialog">
82 <intent-filter>
83 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:81:
@android:style/Theme.Holo.Dialog requires API level 11 (current min is 7)
78
79 <activity android:name=".app.DialogActivity"
80 android:label="@string/activity_dialog"
81 android:theme="@android:style/Theme.Holo.Dialog">
82 <intent-filter>
83 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:99:
@android:style/Theme.Holo.NoActionBar.Overscan requires API level 18 (current min is 7)
96
97 <activity android:name=".app.OverscanActivity"
98 android:label="@string/activity_overscan"
99 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
100 android:enabled="@bool/atLeastJellyBeanMR2">
101 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:99:
@android:style/Theme.Holo.NoActionBar.Overscan requires API level 18 (current min is 7)
96
97 <activity android:name=".app.OverscanActivity"
98 android:label="@string/activity_overscan"
99 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
100 android:enabled="@bool/atLeastJellyBeanMR2">
101 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2143:
@android:style/Theme.Holo.Light requires API level 11 (current min is 7)
2140
2141 <activity android:name=".view.Controls3"
2142 android:label="Views/Controls/3. Holo Light Theme"
2143 android:theme="@android:style/Theme.Holo.Light"
2144 android:enabled="@bool/atLeastHoneycomb">
2145 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2143:
@android:style/Theme.Holo.Light requires API level 11 (current min is 7)
2140
2141 <activity android:name=".view.Controls3"
2142 android:label="Views/Controls/3. Holo Light Theme"
2143 android:theme="@android:style/Theme.Holo.Light"
2144 android:enabled="@bool/atLeastHoneycomb">
2145 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2153:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2150
2151 <activity android:name=".view.Controls4"
2152 android:label="Views/Controls/4. Holo Dark Theme"
2153 android:theme="@android:style/Theme.Holo"
2154 android:enabled="@bool/atLeastHoneycomb">
2155 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2153:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2150
2151 <activity android:name=".view.Controls4"
2152 android:label="Views/Controls/4. Holo Dark Theme"
2153 android:theme="@android:style/Theme.Holo"
2154 android:enabled="@bool/atLeastHoneycomb">
2155 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2336:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2333 </activity>
2334
2335 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2336 android:theme="@android:style/Theme.Holo">
2337 <intent-filter>
2338 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2336:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2333 </activity>
2334
2335 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2336 android:theme="@android:style/Theme.Holo">
2337 <intent-filter>
2338 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2346:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2343 </activity>
2344
2345 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2346 android:theme="@android:style/Theme.Holo">
2347 <intent-filter>
2348 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2346:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2343 </activity>
2344
2345 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2346 android:theme="@android:style/Theme.Holo">
2347 <intent-filter>
2348 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2356:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2353 </activity>
2354
2355 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2356 android:theme="@android:style/Theme.Holo">
2357 <intent-filter>
2358 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2356:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2353 </activity>
2354
2355 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2356 android:theme="@android:style/Theme.Holo">
2357 <intent-filter>
2358 <action android:name="android.intent.action.MAIN" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2430:
@android:style/Theme.Holo.Light.DarkActionBar requires API level 14 (current min is 7)
2427
2428 <activity android:name=".view.ContentBrowserActivity"
2429 android:label="Views/System UI Visibility/Content Browser"
2430 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2431 android:uiOptions="splitActionBarWhenNarrow"
2432 android:enabled="@bool/atLeastJellyBean">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2430:
@android:style/Theme.Holo.Light.DarkActionBar requires API level 14 (current min is 7)
2427
2428 <activity android:name=".view.ContentBrowserActivity"
2429 android:label="Views/System UI Visibility/Content Browser"
2430 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2431 android:uiOptions="splitActionBarWhenNarrow"
2432 android:enabled="@bool/atLeastJellyBean">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2441:
@android:style/Theme.Holo.Light.DarkActionBar requires API level 14 (current min is 7)
2438
2439 <activity android:name=".view.ContentBrowserNavActivity"
2440 android:label="Views/System UI Visibility/Content Browser Nav Bar"
2441 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2442 android:uiOptions="splitActionBarWhenNarrow"
2443 android:enabled="@bool/atLeastKitKat">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2441:
@android:style/Theme.Holo.Light.DarkActionBar requires API level 14 (current min is 7)
2438
2439 <activity android:name=".view.ContentBrowserNavActivity"
2440 android:label="Views/System UI Visibility/Content Browser Nav Bar"
2441 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2442 android:uiOptions="splitActionBarWhenNarrow"
2443 android:enabled="@bool/atLeastKitKat">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2452:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2449
2450 <activity android:name=".view.VideoPlayerActivity"
2451 android:label="Views/System UI Visibility/Video Player"
2452 android:theme="@android:style/Theme.Holo"
2453 android:uiOptions="splitActionBarWhenNarrow"
2454 android:enabled="@bool/atLeastJellyBean">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2452:
@android:style/Theme.Holo requires API level 11 (current min is 7)
2449
2450 <activity android:name=".view.VideoPlayerActivity"
2451 android:label="Views/System UI Visibility/Video Player"
2452 android:theme="@android:style/Theme.Holo"
2453 android:uiOptions="splitActionBarWhenNarrow"
2454 android:enabled="@bool/atLeastJellyBean">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2463:
@android:style/Theme.Holo.NoActionBar.TranslucentDecor requires API level 19 (current min is 7)
2460
2461 <activity android:name=".view.TranslucentBarsActivity"
2462 android:label="Views/System UI Visibility/Translucent Bars"
2463 android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2464 android:enabled="@bool/atLeastKitKat">
2465 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2463:
@android:style/Theme.Holo.NoActionBar.TranslucentDecor requires API level 19 (current min is 7)
2460
2461 <activity android:name=".view.TranslucentBarsActivity"
2462 android:label="Views/System UI Visibility/Translucent Bars"
2463 android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2464 android:enabled="@bool/atLeastKitKat">
2465 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2473:
@android:style/Theme.Holo.NoActionBar requires API level 11 (current min is 7)
2470
2471 <activity android:name=".view.GameActivity"
2472 android:label="Views/System UI Visibility/Game"
2473 android:theme="@android:style/Theme.Holo.NoActionBar"
2474 android:enabled="@bool/atLeastKitKat">
2475 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2473:
@android:style/Theme.Holo.NoActionBar requires API level 11 (current min is 7)
2470
2471 <activity android:name=".view.GameActivity"
2472 android:label="Views/System UI Visibility/Game"
2473 android:theme="@android:style/Theme.Holo.NoActionBar"
2474 android:enabled="@bool/atLeastKitKat">
2475 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2586:
@android:style/Theme.Holo.Dialog requires API level 11 (current min is 7)
2583
2584 <activity android:name=".graphics.TriangleActivity"
2585 android:label="Graphics/OpenGL ES/Textured Triangle"
2586 android:theme="@android:style/Theme.Holo.Dialog"
2587 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2588 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/AndroidManifest.xml:2586:
@android:style/Theme.Holo.Dialog requires API level 11 (current min is 7)
2583
2584 <activity android:name=".graphics.TriangleActivity"
2585 android:label="Graphics/OpenGL ES/Textured Triangle"
2586 android:theme="@android:style/Theme.Holo.Dialog"
2587 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2588 <intent-filter>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:98:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeCustomAnimation
95 // the duration of the animation we force the exiting activity
96 // to be Z-ordered on top (even though it really isn't) to achieve
97 // the effect we want.
98 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
99 R.anim.fade, R.anim.hold);
100 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:98:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeCustomAnimation
95 // the duration of the animation we force the exiting activity
96 // to be Z-ordered on top (even though it really isn't) to achieve
97 // the effect we want.
98 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
99 R.anim.fade, R.anim.hold);
100 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:101:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
98 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
99 R.anim.fade, R.anim.hold);
100 // Request the activity be started, using the custom animation options.
101 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
102 }
103 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:101:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
98 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
99 R.anim.fade, R.anim.hold);
100 // Request the activity be started, using the custom animation options.
101 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
102 }
103 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:101:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
98 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
99 R.anim.fade, R.anim.hold);
100 // Request the activity be started, using the custom animation options.
101 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
102 }
103 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:101:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
98 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
99 R.anim.fade, R.anim.hold);
100 // Request the activity be started, using the custom animation options.
101 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
102 }
103 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:112:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeCustomAnimation
109 // the duration of the animation we force the exiting activity
110 // to be Z-ordered on top (even though it really isn't) to achieve
111 // the effect we want.
112 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
113 R.anim.zoom_enter, R.anim.zoom_enter);
114 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:112:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeCustomAnimation
109 // the duration of the animation we force the exiting activity
110 // to be Z-ordered on top (even though it really isn't) to achieve
111 // the effect we want.
112 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
113 R.anim.zoom_enter, R.anim.zoom_enter);
114 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:115:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
112 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
113 R.anim.zoom_enter, R.anim.zoom_enter);
114 // Request the activity be started, using the custom animation options.
115 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
116 }
117 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:115:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
112 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
113 R.anim.zoom_enter, R.anim.zoom_enter);
114 // Request the activity be started, using the custom animation options.
115 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
116 }
117 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:115:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
112 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
113 R.anim.zoom_enter, R.anim.zoom_enter);
114 // Request the activity be started, using the custom animation options.
115 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
116 }
117 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:115:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
112 ActivityOptions opts = ActivityOptions.makeCustomAnimation(Animation.this,
113 R.anim.zoom_enter, R.anim.zoom_enter);
114 // Request the activity be started, using the custom animation options.
115 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
116 }
117 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:123:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeScaleUpAnimation
120 public void onClick(View v) {
121 // Create a scale-up animation that originates at the button
122 // being pressed.
123 ActivityOptions opts = ActivityOptions.makeScaleUpAnimation(
124 v, 0, 0, v.getWidth(), v.getHeight());
125 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:123:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeScaleUpAnimation
120 public void onClick(View v) {
121 // Create a scale-up animation that originates at the button
122 // being pressed.
123 ActivityOptions opts = ActivityOptions.makeScaleUpAnimation(
124 v, 0, 0, v.getWidth(), v.getHeight());
125 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:126:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
123 ActivityOptions opts = ActivityOptions.makeScaleUpAnimation(
124 v, 0, 0, v.getWidth(), v.getHeight());
125 // Request the activity be started, using the custom animation options.
126 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
127 }
128 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:126:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
123 ActivityOptions opts = ActivityOptions.makeScaleUpAnimation(
124 v, 0, 0, v.getWidth(), v.getHeight());
125 // Request the activity be started, using the custom animation options.
126 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
127 }
128 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:126:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
123 ActivityOptions opts = ActivityOptions.makeScaleUpAnimation(
124 v, 0, 0, v.getWidth(), v.getHeight());
125 // Request the activity be started, using the custom animation options.
126 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
127 }
128 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:126:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
123 ActivityOptions opts = ActivityOptions.makeScaleUpAnimation(
124 v, 0, 0, v.getWidth(), v.getHeight());
125 // Request the activity be started, using the custom animation options.
126 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
127 }
128 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:142:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeThumbnailScaleUpAnimation
139 Bitmap bm = v.getDrawingCache();
140 Canvas c = new Canvas(bm);
141 //c.drawARGB(255, 255, 0, 0);
142 ActivityOptions opts = ActivityOptions.makeThumbnailScaleUpAnimation(
143 v, bm, 0, 0);
144 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:142:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#makeThumbnailScaleUpAnimation
139 Bitmap bm = v.getDrawingCache();
140 Canvas c = new Canvas(bm);
141 //c.drawARGB(255, 255, 0, 0);
142 ActivityOptions opts = ActivityOptions.makeThumbnailScaleUpAnimation(
143 v, bm, 0, 0);
144 // Request the activity be started, using the custom animation options.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:145:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
142 ActivityOptions opts = ActivityOptions.makeThumbnailScaleUpAnimation(
143 v, bm, 0, 0);
144 // Request the activity be started, using the custom animation options.
145 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
146 v.setDrawingCacheEnabled(false);
147 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:145:
Call requires API level 16 (current min is 7): android.app.Activity#startActivity
142 ActivityOptions opts = ActivityOptions.makeThumbnailScaleUpAnimation(
143 v, bm, 0, 0);
144 // Request the activity be started, using the custom animation options.
145 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
146 v.setDrawingCacheEnabled(false);
147 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:145:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
142 ActivityOptions opts = ActivityOptions.makeThumbnailScaleUpAnimation(
143 v, bm, 0, 0);
144 // Request the activity be started, using the custom animation options.
145 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
146 v.setDrawingCacheEnabled(false);
147 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/Animation.java:145:
Call requires API level 16 (current min is 7): android.app.ActivityOptions#toBundle
142 ActivityOptions opts = ActivityOptions.makeThumbnailScaleUpAnimation(
143 v, bm, 0, 0);
144 // Request the activity be started, using the custom animation options.
145 startActivity(new Intent(Animation.this, AlertDialogSamples.class), opts.toBundle());
146 v.setDrawingCacheEnabled(false);
147 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:61:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
58 });
59 }
60
61 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
62
63 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:61:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
58 });
59 }
60
61 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
62
63 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:80:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
77
78 private void createAnimation() {
79 if (animation == null) {
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:80:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
77
78 private void createAnimation() {
79 if (animation == null) {
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:81:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
78 private void createAnimation() {
79 if (animation == null) {
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:81:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
78 private void createAnimation() {
79 if (animation == null) {
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:82:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#clone
79 if (animation == null) {
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
84 anim1.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:82:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#clone
79 if (animation == null) {
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
84 anim1.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:83:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setTarget
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
84 anim1.addUpdateListener(this);
85
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:83:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setTarget
80 ObjectAnimator anim1 = ObjectAnimator.ofFloat(balls.get(0), "y",
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
84 anim1.addUpdateListener(this);
85
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:84:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
84 anim1.addUpdateListener(this);
85
86 ShapeHolder ball2 = balls.get(2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:84:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
81 0f, getHeight() - balls.get(0).getHeight()).setDuration(500);
82 ObjectAnimator anim2 = anim1.clone();
83 anim2.setTarget(balls.get(1));
84 anim1.addUpdateListener(this);
85
86 ShapeHolder ball2 = balls.get(2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:87:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
84 anim1.addUpdateListener(this);
85
86 ShapeHolder ball2 = balls.get(2);
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:87:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
84 anim1.addUpdateListener(this);
85
86 ShapeHolder ball2 = balls.get(2);
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:88:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
85
86 ShapeHolder ball2 = balls.get(2);
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:88:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
85
86 ShapeHolder ball2 = balls.get(2);
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:89:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
86 ShapeHolder ball2 = balls.get(2);
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:89:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
86 ShapeHolder ball2 = balls.get(2);
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:90:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:90:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
87 ObjectAnimator animDown = ObjectAnimator.ofFloat(ball2, "y",
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:91:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:91:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
88 0f, getHeight() - ball2.getHeight()).setDuration(500);
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:92:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:92:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
89 animDown.setInterpolator(new AccelerateInterpolator());
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:93:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:93:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
90 ObjectAnimator animUp = ObjectAnimator.ofFloat(ball2, "y",
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:94:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playSequentially
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:94:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playSequentially
91 getHeight() - ball2.getHeight(), 0f).setDuration(500);
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:95:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:95:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
92 animUp.setInterpolator(new DecelerateInterpolator());
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:96:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:96:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
93 AnimatorSet s1 = new AnimatorSet();
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:97:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#clone
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:97:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#clone
94 s1.playSequentially(animDown, animUp);
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:98:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#setTarget
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
99
100 animation = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:98:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#setTarget
95 animDown.addUpdateListener(this);
96 animUp.addUpdateListener(this);
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
99
100 animation = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:100:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
99
100 animation = new AnimatorSet();
101 animation.playTogether(anim1, anim2, s1);
102 animation.playSequentially(s1, s2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:100:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
97 AnimatorSet s2 = (AnimatorSet) s1.clone();
98 s2.setTarget(balls.get(3));
99
100 animation = new AnimatorSet();
101 animation.playTogether(anim1, anim2, s1);
102 animation.playSequentially(s1, s2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:101:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
98 s2.setTarget(balls.get(3));
99
100 animation = new AnimatorSet();
101 animation.playTogether(anim1, anim2, s1);
102 animation.playSequentially(s1, s2);
103 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:101:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
98 s2.setTarget(balls.get(3));
99
100 animation = new AnimatorSet();
101 animation.playTogether(anim1, anim2, s1);
102 animation.playSequentially(s1, s2);
103 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:102:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playSequentially
99
100 animation = new AnimatorSet();
101 animation.playTogether(anim1, anim2, s1);
102 animation.playSequentially(s1, s2);
103 }
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:102:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playSequentially
99
100 animation = new AnimatorSet();
101 animation.playTogether(anim1, anim2, s1);
102 animation.playSequentially(s1, s2);
103 }
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:140:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#start
137
138 public void startAnimation() {
139 createAnimation();
140 animation.start();
141 }
142
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationCloning.java:140:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#start
137
138 public void startAnimation() {
139 createAnimation();
140 animation.start();
141 }
142
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:68:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
65 });
66 }
67
68 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
69
70 private static final float BALL_SIZE = 100f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:68:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
65 });
66 }
67
68 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
69
70 private static final float BALL_SIZE = 100f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:88:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
85
86 if (animation == null) {
87 ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
88 loadAnimator(appContext, R.anim.object_animator);
89 anim.addUpdateListener(this);
90 anim.setTarget(balls.get(0));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:88:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
85
86 if (animation == null) {
87 ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
88 loadAnimator(appContext, R.anim.object_animator);
89 anim.addUpdateListener(this);
90 anim.setTarget(balls.get(0));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:89:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
86 if (animation == null) {
87 ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
88 loadAnimator(appContext, R.anim.object_animator);
89 anim.addUpdateListener(this);
90 anim.setTarget(balls.get(0));
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:89:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
86 if (animation == null) {
87 ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
88 loadAnimator(appContext, R.anim.object_animator);
89 anim.addUpdateListener(this);
90 anim.setTarget(balls.get(0));
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:90:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setTarget
87 ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
88 loadAnimator(appContext, R.anim.object_animator);
89 anim.addUpdateListener(this);
90 anim.setTarget(balls.get(0));
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:90:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setTarget
87 ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
88 loadAnimator(appContext, R.anim.object_animator);
89 anim.addUpdateListener(this);
90 anim.setTarget(balls.get(0));
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:93:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
90 anim.setTarget(balls.get(0));
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:93:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
90 anim.setTarget(balls.get(0));
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:94:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
96 balls.get(1).setAlpha((Float) animation.getAnimatedValue());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:94:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
96 balls.get(1).setAlpha((Float) animation.getAnimatedValue());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:94:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
96 balls.get(1).setAlpha((Float) animation.getAnimatedValue());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:94:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
91
92 ValueAnimator fader = (ValueAnimator) AnimatorInflater.
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
96 balls.get(1).setAlpha((Float) animation.getAnimatedValue());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:96:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#getAnimatedValue
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
96 balls.get(1).setAlpha((Float) animation.getAnimatedValue());
97 }
98 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:96:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#getAnimatedValue
93 loadAnimator(appContext, R.anim.animator);
94 fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
95 public void onAnimationUpdate(ValueAnimator animation) {
96 balls.get(1).setAlpha((Float) animation.getAnimatedValue());
97 }
98 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:101:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
98 });
99
100 AnimatorSet seq =
101 (AnimatorSet) AnimatorInflater.loadAnimator(appContext,
102 R.anim.animator_set);
103 seq.setTarget(balls.get(2));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:101:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
98 });
99
100 AnimatorSet seq =
101 (AnimatorSet) AnimatorInflater.loadAnimator(appContext,
102 R.anim.animator_set);
103 seq.setTarget(balls.get(2));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:103:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#setTarget
100 AnimatorSet seq =
101 (AnimatorSet) AnimatorInflater.loadAnimator(appContext,
102 R.anim.animator_set);
103 seq.setTarget(balls.get(2));
104
105 ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:103:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#setTarget
100 AnimatorSet seq =
101 (AnimatorSet) AnimatorInflater.loadAnimator(appContext,
102 R.anim.animator_set);
103 seq.setTarget(balls.get(2));
104
105 ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:106:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
103 seq.setTarget(balls.get(2));
104
105 ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
106 loadAnimator(appContext, R.anim.color_animator);
107 colorizer.setTarget(balls.get(3));
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:106:
Call requires API level 11 (current min is 7): android.animation.AnimatorInflater#loadAnimator
103 seq.setTarget(balls.get(2));
104
105 ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
106 loadAnimator(appContext, R.anim.color_animator);
107 colorizer.setTarget(balls.get(3));
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:107:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setTarget
104
105 ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
106 loadAnimator(appContext, R.anim.color_animator);
107 colorizer.setTarget(balls.get(3));
108
109 animation = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:107:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setTarget
104
105 ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
106 loadAnimator(appContext, R.anim.color_animator);
107 colorizer.setTarget(balls.get(3));
108
109 animation = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:109:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
106 loadAnimator(appContext, R.anim.color_animator);
107 colorizer.setTarget(balls.get(3));
108
109 animation = new AnimatorSet();
110 ((AnimatorSet) animation).playTogether(anim, fader, seq, colorizer);
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:109:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
106 loadAnimator(appContext, R.anim.color_animator);
107 colorizer.setTarget(balls.get(3));
108
109 animation = new AnimatorSet();
110 ((AnimatorSet) animation).playTogether(anim, fader, seq, colorizer);
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:110:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
107 colorizer.setTarget(balls.get(3));
108
109 animation = new AnimatorSet();
110 ((AnimatorSet) animation).playTogether(anim, fader, seq, colorizer);
111 }
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:110:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
107 colorizer.setTarget(balls.get(3));
108
109 animation = new AnimatorSet();
110 ((AnimatorSet) animation).playTogether(anim, fader, seq, colorizer);
111 }
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:116:
Call requires API level 11 (current min is 7): android.animation.Animator#start
113
114 public void startAnimation() {
115 createAnimation();
116 animation.start();
117 }
118
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:116:
Call requires API level 11 (current min is 7): android.animation.Animator#start
113
114 public void startAnimation() {
115 createAnimation();
116 animation.start();
117 }
118
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:162:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#getAnimatedValue
159
160 invalidate();
161 ShapeHolder ball = balls.get(0);
162 ball.setY((Float)animation.getAnimatedValue());
163 }
164 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationLoading.java:162:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#getAnimatedValue
159
160 invalidate();
161 ShapeHolder ball = balls.get(0);
162 ball.setY((Float)animation.getAnimatedValue());
163 }
164 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:89:
Class requires API level 11 (current min is 7): android.animation.Animator.AnimatorListener
86 });
87 }
88
89 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener, Animator.AnimatorListener {
90
91 private static final int RED = 0xffFF8080;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:89:
Class requires API level 11 (current min is 7): android.animation.Animator.AnimatorListener
86 });
87 }
88
89 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener, Animator.AnimatorListener {
90
91 private static final int RED = 0xffFF8080;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:89:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
86 });
87 }
88
89 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener, Animator.AnimatorListener {
90
91 private static final int RED = 0xffFF8080;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:89:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
86 });
87 }
88
89 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener, Animator.AnimatorListener {
90
91 private static final int RED = 0xffFF8080;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:109:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
106
107 private void createAnimation() {
108 if (bounceAnim == null) {
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:109:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
106
107 private void createAnimation() {
108 if (bounceAnim == null) {
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:110:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
107 private void createAnimation() {
108 if (bounceAnim == null) {
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
112 bounceAnim.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:110:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
107 private void createAnimation() {
108 if (bounceAnim == null) {
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
112 bounceAnim.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:111:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
108 if (bounceAnim == null) {
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
112 bounceAnim.addUpdateListener(this);
113 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:111:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
108 if (bounceAnim == null) {
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
112 bounceAnim.addUpdateListener(this);
113 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:112:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
112 bounceAnim.addUpdateListener(this);
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:112:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
109 bounceAnim = ObjectAnimator.ofFloat(ball, "y",
110 ball.getY(), getHeight() - BALL_SIZE).setDuration(1500);
111 bounceAnim.setInterpolator(new BounceInterpolator());
112 bounceAnim.addUpdateListener(this);
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:118:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
115
116 public void startAnimation() {
117 createAnimation();
118 bounceAnim.start();
119 }
120
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:118:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
115
116 public void startAnimation() {
117 createAnimation();
118 bounceAnim.start();
119 }
120
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:123:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setCurrentPlayTime
120
121 public void seek(long seekTime) {
122 createAnimation();
123 bounceAnim.setCurrentPlayTime(seekTime);
124 }
125
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:123:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setCurrentPlayTime
120
121 public void seek(long seekTime) {
122 createAnimation();
123 bounceAnim.setCurrentPlayTime(seekTime);
124 }
125
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:155:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#getCurrentPlayTime
152
153 public void onAnimationUpdate(ValueAnimator animation) {
154 invalidate();
155 long playtime = bounceAnim.getCurrentPlayTime();
156 //mSeekBar.setProgress((int)playtime);
157 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:155:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#getCurrentPlayTime
152
153 public void onAnimationUpdate(ValueAnimator animation) {
154 invalidate();
155 long playtime = bounceAnim.getCurrentPlayTime();
156 //mSeekBar.setProgress((int)playtime);
157 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:163:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
160 }
161
162 public void onAnimationEnd(Animator animation) {
163 balls.remove(((ObjectAnimator)animation).getTarget());
164
165 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimationSeeking.java:163:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
160 }
161
162 public void onAnimationEnd(Animator animation) {
163 balls.remove(((ObjectAnimator)animation).getTarget());
164
165 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:61:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
58 final MyAnimationView animView = new MyAnimationView(this);
59 container.addView(animView);
60 startText = (TextView) findViewById(R.id.startText);
61 startText.setAlpha(.5f);
62 repeatText = (TextView) findViewById(R.id.repeatText);
63 repeatText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:61:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
58 final MyAnimationView animView = new MyAnimationView(this);
59 container.addView(animView);
60 startText = (TextView) findViewById(R.id.startText);
61 startText.setAlpha(.5f);
62 repeatText = (TextView) findViewById(R.id.repeatText);
63 repeatText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:63:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
60 startText = (TextView) findViewById(R.id.startText);
61 startText.setAlpha(.5f);
62 repeatText = (TextView) findViewById(R.id.repeatText);
63 repeatText.setAlpha(.5f);
64 cancelText = (TextView) findViewById(R.id.cancelText);
65 cancelText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:63:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
60 startText = (TextView) findViewById(R.id.startText);
61 startText.setAlpha(.5f);
62 repeatText = (TextView) findViewById(R.id.repeatText);
63 repeatText.setAlpha(.5f);
64 cancelText = (TextView) findViewById(R.id.cancelText);
65 cancelText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:65:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
62 repeatText = (TextView) findViewById(R.id.repeatText);
63 repeatText.setAlpha(.5f);
64 cancelText = (TextView) findViewById(R.id.cancelText);
65 cancelText.setAlpha(.5f);
66 endText = (TextView) findViewById(R.id.endText);
67 endText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:65:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
62 repeatText = (TextView) findViewById(R.id.repeatText);
63 repeatText.setAlpha(.5f);
64 cancelText = (TextView) findViewById(R.id.cancelText);
65 cancelText.setAlpha(.5f);
66 endText = (TextView) findViewById(R.id.endText);
67 endText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:67:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
64 cancelText = (TextView) findViewById(R.id.cancelText);
65 cancelText.setAlpha(.5f);
66 endText = (TextView) findViewById(R.id.endText);
67 endText.setAlpha(.5f);
68 startTextAnimator = (TextView) findViewById(R.id.startTextAnimator);
69 startTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:67:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
64 cancelText = (TextView) findViewById(R.id.cancelText);
65 cancelText.setAlpha(.5f);
66 endText = (TextView) findViewById(R.id.endText);
67 endText.setAlpha(.5f);
68 startTextAnimator = (TextView) findViewById(R.id.startTextAnimator);
69 startTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:69:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
66 endText = (TextView) findViewById(R.id.endText);
67 endText.setAlpha(.5f);
68 startTextAnimator = (TextView) findViewById(R.id.startTextAnimator);
69 startTextAnimator.setAlpha(.5f);
70 repeatTextAnimator = (TextView) findViewById(R.id.repeatTextAnimator);
71 repeatTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:69:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
66 endText = (TextView) findViewById(R.id.endText);
67 endText.setAlpha(.5f);
68 startTextAnimator = (TextView) findViewById(R.id.startTextAnimator);
69 startTextAnimator.setAlpha(.5f);
70 repeatTextAnimator = (TextView) findViewById(R.id.repeatTextAnimator);
71 repeatTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:71:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
68 startTextAnimator = (TextView) findViewById(R.id.startTextAnimator);
69 startTextAnimator.setAlpha(.5f);
70 repeatTextAnimator = (TextView) findViewById(R.id.repeatTextAnimator);
71 repeatTextAnimator.setAlpha(.5f);
72 cancelTextAnimator = (TextView) findViewById(R.id.cancelTextAnimator);
73 cancelTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:71:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
68 startTextAnimator = (TextView) findViewById(R.id.startTextAnimator);
69 startTextAnimator.setAlpha(.5f);
70 repeatTextAnimator = (TextView) findViewById(R.id.repeatTextAnimator);
71 repeatTextAnimator.setAlpha(.5f);
72 cancelTextAnimator = (TextView) findViewById(R.id.cancelTextAnimator);
73 cancelTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:73:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
70 repeatTextAnimator = (TextView) findViewById(R.id.repeatTextAnimator);
71 repeatTextAnimator.setAlpha(.5f);
72 cancelTextAnimator = (TextView) findViewById(R.id.cancelTextAnimator);
73 cancelTextAnimator.setAlpha(.5f);
74 endTextAnimator = (TextView) findViewById(R.id.endTextAnimator);
75 endTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:73:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
70 repeatTextAnimator = (TextView) findViewById(R.id.repeatTextAnimator);
71 repeatTextAnimator.setAlpha(.5f);
72 cancelTextAnimator = (TextView) findViewById(R.id.cancelTextAnimator);
73 cancelTextAnimator.setAlpha(.5f);
74 endTextAnimator = (TextView) findViewById(R.id.endTextAnimator);
75 endTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:75:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
72 cancelTextAnimator = (TextView) findViewById(R.id.cancelTextAnimator);
73 cancelTextAnimator.setAlpha(.5f);
74 endTextAnimator = (TextView) findViewById(R.id.endTextAnimator);
75 endTextAnimator.setAlpha(.5f);
76 final CheckBox endCB = (CheckBox) findViewById(R.id.endCB);
77
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:75:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
72 cancelTextAnimator = (TextView) findViewById(R.id.cancelTextAnimator);
73 cancelTextAnimator.setAlpha(.5f);
74 endTextAnimator = (TextView) findViewById(R.id.endTextAnimator);
75 endTextAnimator.setAlpha(.5f);
76 final CheckBox endCB = (CheckBox) findViewById(R.id.endCB);
77
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:105:
Class requires API level 11 (current min is 7): android.animation.Animator.AnimatorListener
102
103 }
104
105 public class MyAnimationView extends View implements Animator.AnimatorListener,
106 ValueAnimator.AnimatorUpdateListener {
107
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:105:
Class requires API level 11 (current min is 7): android.animation.Animator.AnimatorListener
102
103 }
104
105 public class MyAnimationView extends View implements Animator.AnimatorListener,
106 ValueAnimator.AnimatorUpdateListener {
107
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:106:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
103 }
104
105 public class MyAnimationView extends View implements Animator.AnimatorListener,
106 ValueAnimator.AnimatorUpdateListener {
107
108 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:106:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
103 }
104
105 public class MyAnimationView extends View implements Animator.AnimatorListener,
106 ValueAnimator.AnimatorUpdateListener {
107
108 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:120:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
117
118 private void createAnimation() {
119 if (animation == null) {
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:120:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
117
118 private void createAnimation() {
119 if (animation == null) {
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:121:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
118 private void createAnimation() {
119 if (animation == null) {
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:121:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
118 private void createAnimation() {
119 if (animation == null) {
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:122:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
119 if (animation == null) {
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:122:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
119 if (animation == null) {
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:123:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:123:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
120 ObjectAnimator yAnim = ObjectAnimator.ofFloat(ball, "y",
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:124:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:124:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
121 ball.getY(), getHeight() - 50f).setDuration(1500);
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:125:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
127
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:125:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
122 yAnim.setRepeatCount(0);
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
127
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:126:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:126:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
123 yAnim.setRepeatMode(ValueAnimator.REVERSE);
124 yAnim.setInterpolator(new AccelerateInterpolator(2f));
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:128:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:128:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
125 yAnim.addUpdateListener(this);
126 yAnim.addListener(this);
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:129:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
126 yAnim.addListener(this);
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:129:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
126 yAnim.addListener(this);
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:130:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setStartDelay
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:130:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setStartDelay
127
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:131:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:131:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
128 ObjectAnimator xAnim = ObjectAnimator.ofFloat(ball, "x",
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:132:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:132:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
129 ball.getX(), ball.getX() + 300).setDuration(1000);
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:133:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:133:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
130 xAnim.setStartDelay(0);
131 xAnim.setRepeatCount(0);
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:135:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:135:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
132 xAnim.setRepeatMode(ValueAnimator.REVERSE);
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:136:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:136:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
133 xAnim.setInterpolator(new AccelerateInterpolator(2f));
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:137:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
139
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:137:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
134
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
139
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:138:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
139
140 animation = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:138:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
135 ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(ball, "alpha", 1f, .5f).
136 setDuration(1000);
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
139
140 animation = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:140:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
139
140 animation = new AnimatorSet();
141 ((AnimatorSet) animation).playTogether(yAnim, xAnim);
142 animation.addListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:140:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
137 AnimatorSet alphaSeq = new AnimatorSet();
138 alphaSeq.play(alphaAnim);
139
140 animation = new AnimatorSet();
141 ((AnimatorSet) animation).playTogether(yAnim, xAnim);
142 animation.addListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:141:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
138 alphaSeq.play(alphaAnim);
139
140 animation = new AnimatorSet();
141 ((AnimatorSet) animation).playTogether(yAnim, xAnim);
142 animation.addListener(this);
143 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:141:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
138 alphaSeq.play(alphaAnim);
139
140 animation = new AnimatorSet();
141 ((AnimatorSet) animation).playTogether(yAnim, xAnim);
142 animation.addListener(this);
143 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:142:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
139
140 animation = new AnimatorSet();
141 ((AnimatorSet) animation).playTogether(yAnim, xAnim);
142 animation.addListener(this);
143 }
144 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:142:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
139
140 animation = new AnimatorSet();
141 ((AnimatorSet) animation).playTogether(yAnim, xAnim);
142 animation.addListener(this);
143 }
144 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:148:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
145
146 public void startAnimation(boolean endImmediately) {
147 this.endImmediately = endImmediately;
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:148:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
145
146 public void startAnimation(boolean endImmediately) {
147 this.endImmediately = endImmediately;
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:149:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
146 public void startAnimation(boolean endImmediately) {
147 this.endImmediately = endImmediately;
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:149:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
146 public void startAnimation(boolean endImmediately) {
147 this.endImmediately = endImmediately;
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:150:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
147 this.endImmediately = endImmediately;
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:150:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
147 this.endImmediately = endImmediately;
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:151:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:151:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
148 startText.setAlpha(.5f);
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:152:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:152:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
149 repeatText.setAlpha(.5f);
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:153:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:153:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
150 cancelText.setAlpha(.5f);
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:154:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
156 createAnimation();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:154:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
151 endText.setAlpha(.5f);
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
156 createAnimation();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:155:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
156 createAnimation();
157 animation.start();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:155:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
152 startTextAnimator.setAlpha(.5f);
153 repeatTextAnimator.setAlpha(.5f);
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
156 createAnimation();
157 animation.start();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:157:
Call requires API level 11 (current min is 7): android.animation.Animator#start
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
156 createAnimation();
157 animation.start();
158 }
159
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:157:
Call requires API level 11 (current min is 7): android.animation.Animator#start
154 cancelTextAnimator.setAlpha(.5f);
155 endTextAnimator.setAlpha(.5f);
156 createAnimation();
157 animation.start();
158 }
159
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:162:
Call requires API level 11 (current min is 7): android.animation.Animator#cancel
159
160 public void cancelAnimation() {
161 createAnimation();
162 animation.cancel();
163 }
164
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:162:
Call requires API level 11 (current min is 7): android.animation.Animator#cancel
159
160 public void cancelAnimation() {
161 createAnimation();
162 animation.cancel();
163 }
164
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:167:
Call requires API level 11 (current min is 7): android.animation.Animator#end
164
165 public void endAnimation() {
166 createAnimation();
167 animation.end();
168 }
169
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:167:
Call requires API level 11 (current min is 7): android.animation.Animator#end
164
165 public void endAnimation() {
166 createAnimation();
167 animation.end();
168 }
169
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:204:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
201
202 public void onAnimationStart(Animator animation) {
203 if (animation instanceof AnimatorSet) {
204 startText.setAlpha(1f);
205 } else {
206 startTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:204:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
201
202 public void onAnimationStart(Animator animation) {
203 if (animation instanceof AnimatorSet) {
204 startText.setAlpha(1f);
205 } else {
206 startTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:206:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
203 if (animation instanceof AnimatorSet) {
204 startText.setAlpha(1f);
205 } else {
206 startTextAnimator.setAlpha(1f);
207 }
208 if (endImmediately) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:206:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
203 if (animation instanceof AnimatorSet) {
204 startText.setAlpha(1f);
205 } else {
206 startTextAnimator.setAlpha(1f);
207 }
208 if (endImmediately) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:209:
Call requires API level 11 (current min is 7): android.animation.Animator#end
206 startTextAnimator.setAlpha(1f);
207 }
208 if (endImmediately) {
209 animation.end();
210 }
211 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:209:
Call requires API level 11 (current min is 7): android.animation.Animator#end
206 startTextAnimator.setAlpha(1f);
207 }
208 if (endImmediately) {
209 animation.end();
210 }
211 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:215:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
212
213 public void onAnimationEnd(Animator animation) {
214 if (animation instanceof AnimatorSet) {
215 endText.setAlpha(1f);
216 } else {
217 endTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:215:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
212
213 public void onAnimationEnd(Animator animation) {
214 if (animation instanceof AnimatorSet) {
215 endText.setAlpha(1f);
216 } else {
217 endTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:217:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
214 if (animation instanceof AnimatorSet) {
215 endText.setAlpha(1f);
216 } else {
217 endTextAnimator.setAlpha(1f);
218 }
219 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:217:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
214 if (animation instanceof AnimatorSet) {
215 endText.setAlpha(1f);
216 } else {
217 endTextAnimator.setAlpha(1f);
218 }
219 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:223:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
220
221 public void onAnimationCancel(Animator animation) {
222 if (animation instanceof AnimatorSet) {
223 cancelText.setAlpha(1f);
224 } else {
225 cancelTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:223:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
220
221 public void onAnimationCancel(Animator animation) {
222 if (animation instanceof AnimatorSet) {
223 cancelText.setAlpha(1f);
224 } else {
225 cancelTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:225:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
222 if (animation instanceof AnimatorSet) {
223 cancelText.setAlpha(1f);
224 } else {
225 cancelTextAnimator.setAlpha(1f);
226 }
227 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:225:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
222 if (animation instanceof AnimatorSet) {
223 cancelText.setAlpha(1f);
224 } else {
225 cancelTextAnimator.setAlpha(1f);
226 }
227 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:231:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
228
229 public void onAnimationRepeat(Animator animation) {
230 if (animation instanceof AnimatorSet) {
231 repeatText.setAlpha(1f);
232 } else {
233 repeatTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:231:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
228
229 public void onAnimationRepeat(Animator animation) {
230 if (animation instanceof AnimatorSet) {
231 repeatText.setAlpha(1f);
232 } else {
233 repeatTextAnimator.setAlpha(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:233:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
230 if (animation instanceof AnimatorSet) {
231 repeatText.setAlpha(1f);
232 } else {
233 repeatTextAnimator.setAlpha(1f);
234 }
235 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/AnimatorEvents.java:233:
Call requires API level 11 (current min is 7): android.widget.TextView#setAlpha
230 if (animation instanceof AnimatorSet) {
231 repeatText.setAlpha(1f);
232 } else {
233 repeatTextAnimator.setAlpha(1f);
234 }
235 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:73:
Call requires API level 9 (current min is 7): android.media.MediaPlayer#getAudioSessionId
70
71 // Create the MediaPlayer
72 mMediaPlayer = MediaPlayer.create(this, R.raw.test_cbr);
73 Log.d(TAG, "MediaPlayer audio session ID: " + mMediaPlayer.getAudioSessionId());
74
75 setupVisualizerFxAndUI();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:73:
Call requires API level 9 (current min is 7): android.media.MediaPlayer#getAudioSessionId
70
71 // Create the MediaPlayer
72 mMediaPlayer = MediaPlayer.create(this, R.raw.test_cbr);
73 Log.d(TAG, "MediaPlayer audio session ID: " + mMediaPlayer.getAudioSessionId());
74
75 setupVisualizerFxAndUI();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:80:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setEnabled
77
78 // Make sure the visualizer is enabled only when you actually want to receive data, and
79 // when it makes sense to receive data.
80 mVisualizer.setEnabled(true);
81
82 // When the stream ends, we don't need to collect any more data. We don't do this in
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:80:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setEnabled
77
78 // Make sure the visualizer is enabled only when you actually want to receive data, and
79 // when it makes sense to receive data.
80 mVisualizer.setEnabled(true);
81
82 // When the stream ends, we don't need to collect any more data. We don't do this in
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:87:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setEnabled
84 // in this callback.
85 mMediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
86 public void onCompletion(MediaPlayer mediaPlayer) {
87 mVisualizer.setEnabled(false);
88 }
89 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:87:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setEnabled
84 // in this callback.
85 mMediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
86 public void onCompletion(MediaPlayer mediaPlayer) {
87 mVisualizer.setEnabled(false);
88 }
89 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:98:
Call requires API level 9 (current min is 7): android.media.MediaPlayer#getAudioSessionId
95 private void setupEqualizerFxAndUI() {
96 // Create the Equalizer object (an AudioEffect subclass) and attach it to our media player,
97 // with a default priority (0).
98 mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId());
99 mEqualizer.setEnabled(true);
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:98:
Call requires API level 9 (current min is 7): android.media.MediaPlayer#getAudioSessionId
95 private void setupEqualizerFxAndUI() {
96 // Create the Equalizer object (an AudioEffect subclass) and attach it to our media player,
97 // with a default priority (0).
98 mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId());
99 mEqualizer.setEnabled(true);
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:98:
Call requires API level 9 (current min is 7): new android.media.audiofx.Equalizer
95 private void setupEqualizerFxAndUI() {
96 // Create the Equalizer object (an AudioEffect subclass) and attach it to our media player,
97 // with a default priority (0).
98 mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId());
99 mEqualizer.setEnabled(true);
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:98:
Call requires API level 9 (current min is 7): new android.media.audiofx.Equalizer
95 private void setupEqualizerFxAndUI() {
96 // Create the Equalizer object (an AudioEffect subclass) and attach it to our media player,
97 // with a default priority (0).
98 mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId());
99 mEqualizer.setEnabled(true);
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:99:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#setEnabled
96 // Create the Equalizer object (an AudioEffect subclass) and attach it to our media player,
97 // with a default priority (0).
98 mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId());
99 mEqualizer.setEnabled(true);
100
101 TextView eqTextView = new TextView(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:99:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#setEnabled
96 // Create the Equalizer object (an AudioEffect subclass) and attach it to our media player,
97 // with a default priority (0).
98 mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId());
99 mEqualizer.setEnabled(true);
100
101 TextView eqTextView = new TextView(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:105:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getNumberOfBands
102 eqTextView.setText("Equalizer:");
103 mLinearLayout.addView(eqTextView);
104
105 short bands = mEqualizer.getNumberOfBands();
106
107 final short minEQLevel = mEqualizer.getBandLevelRange()[0];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:105:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getNumberOfBands
102 eqTextView.setText("Equalizer:");
103 mLinearLayout.addView(eqTextView);
104
105 short bands = mEqualizer.getNumberOfBands();
106
107 final short minEQLevel = mEqualizer.getBandLevelRange()[0];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:107:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getBandLevelRange
104
105 short bands = mEqualizer.getNumberOfBands();
106
107 final short minEQLevel = mEqualizer.getBandLevelRange()[0];
108 final short maxEQLevel = mEqualizer.getBandLevelRange()[1];
109
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:107:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getBandLevelRange
104
105 short bands = mEqualizer.getNumberOfBands();
106
107 final short minEQLevel = mEqualizer.getBandLevelRange()[0];
108 final short maxEQLevel = mEqualizer.getBandLevelRange()[1];
109
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:108:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getBandLevelRange
105 short bands = mEqualizer.getNumberOfBands();
106
107 final short minEQLevel = mEqualizer.getBandLevelRange()[0];
108 final short maxEQLevel = mEqualizer.getBandLevelRange()[1];
109
110 for (short i = 0; i < bands; i++) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:108:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getBandLevelRange
105 short bands = mEqualizer.getNumberOfBands();
106
107 final short minEQLevel = mEqualizer.getBandLevelRange()[0];
108 final short maxEQLevel = mEqualizer.getBandLevelRange()[1];
109
110 for (short i = 0; i < bands; i++) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:118:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getCenterFreq
115 ViewGroup.LayoutParams.FILL_PARENT,
116 ViewGroup.LayoutParams.WRAP_CONTENT));
117 freqTextView.setGravity(Gravity.CENTER_HORIZONTAL);
118 freqTextView.setText((mEqualizer.getCenterFreq(band) / 1000) + " Hz");
119 mLinearLayout.addView(freqTextView);
120
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:118:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getCenterFreq
115 ViewGroup.LayoutParams.FILL_PARENT,
116 ViewGroup.LayoutParams.WRAP_CONTENT));
117 freqTextView.setGravity(Gravity.CENTER_HORIZONTAL);
118 freqTextView.setText((mEqualizer.getCenterFreq(band) / 1000) + " Hz");
119 mLinearLayout.addView(freqTextView);
120
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:143:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getBandLevel
140 SeekBar bar = new SeekBar(this);
141 bar.setLayoutParams(layoutParams);
142 bar.setMax(maxEQLevel - minEQLevel);
143 bar.setProgress(mEqualizer.getBandLevel(band));
144
145 bar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:143:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#getBandLevel
140 SeekBar bar = new SeekBar(this);
141 bar.setLayoutParams(layoutParams);
142 bar.setMax(maxEQLevel - minEQLevel);
143 bar.setProgress(mEqualizer.getBandLevel(band));
144
145 bar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:148:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#setBandLevel
145 bar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
146 public void onProgressChanged(SeekBar seekBar, int progress,
147 boolean fromUser) {
148 mEqualizer.setBandLevel(band, (short) (progress + minEQLevel));
149 }
150
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:148:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#setBandLevel
145 bar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
146 public void onProgressChanged(SeekBar seekBar, int progress,
147 boolean fromUser) {
148 mEqualizer.setBandLevel(band, (short) (progress + minEQLevel));
149 }
150
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:173:
Call requires API level 9 (current min is 7): android.media.MediaPlayer#getAudioSessionId
170 mLinearLayout.addView(mVisualizerView);
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:173:
Call requires API level 9 (current min is 7): android.media.MediaPlayer#getAudioSessionId
170 mLinearLayout.addView(mVisualizerView);
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:173:
Call requires API level 9 (current min is 7): new android.media.audiofx.Visualizer
170 mLinearLayout.addView(mVisualizerView);
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:173:
Call requires API level 9 (current min is 7): new android.media.audiofx.Visualizer
170 mLinearLayout.addView(mVisualizerView);
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:174:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#getCaptureSizeRange
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:174:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#getCaptureSizeRange
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:174:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setCaptureSize
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:174:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setCaptureSize
171
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:175:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setDataCaptureListener
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
177 int samplingRate) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:175:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#setDataCaptureListener
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
177 int samplingRate) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:175:
Class requires API level 9 (current min is 7): android.media.audiofx.Visualizer.OnDataCaptureListener
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
177 int samplingRate) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:175:
Class requires API level 9 (current min is 7): android.media.audiofx.Visualizer.OnDataCaptureListener
172 // Create the Visualizer object and attach it to our media player.
173 mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId());
174 mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
175 mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
176 public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
177 int samplingRate) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:182:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#getMaxCaptureRate
179 }
180
181 public void onFftDataCapture(Visualizer visualizer, byte[] bytes, int samplingRate) {}
182 }, Visualizer.getMaxCaptureRate() / 2, true, false);
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:182:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#getMaxCaptureRate
179 }
180
181 public void onFftDataCapture(Visualizer visualizer, byte[] bytes, int samplingRate) {}
182 }, Visualizer.getMaxCaptureRate() / 2, true, false);
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:190:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#release
187 super.onPause();
188
189 if (isFinishing() && mMediaPlayer != null) {
190 mVisualizer.release();
191 mEqualizer.release();
192 mMediaPlayer.release();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:190:
Call requires API level 9 (current min is 7): android.media.audiofx.Visualizer#release
187 super.onPause();
188
189 if (isFinishing() && mMediaPlayer != null) {
190 mVisualizer.release();
191 mEqualizer.release();
192 mMediaPlayer.release();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:191:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#release
188
189 if (isFinishing() && mMediaPlayer != null) {
190 mVisualizer.release();
191 mEqualizer.release();
192 mMediaPlayer.release();
193 mMediaPlayer = null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/media/AudioFxDemo.java:191:
Call requires API level 9 (current min is 7): android.media.audiofx.Equalizer#release
188
189 if (isFinishing() && mMediaPlayer != null) {
190 mVisualizer.release();
191 mEqualizer.release();
192 mMediaPlayer.release();
193 mMediaPlayer = null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:70:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofInt
67 // Note that setting the background color will automatically invalidate the
68 // view, so that the animated color, and the bouncing balls, get redisplayed on
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:70:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofInt
67 // Note that setting the background color will automatically invalidate the
68 // view, so that the animated color, and the bouncing balls, get redisplayed on
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:71:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
68 // view, so that the animated color, and the bouncing balls, get redisplayed on
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:71:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
68 // view, so that the animated color, and the bouncing balls, get redisplayed on
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:72:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setEvaluator
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:72:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setEvaluator
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:72:
Call requires API level 11 (current min is 7): new android.animation.ArgbEvaluator
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:72:
Call requires API level 11 (current min is 7): new android.animation.ArgbEvaluator
69 // every frame of the animation.
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:73:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
75 colorAnim.start();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:73:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
70 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", RED, BLUE);
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
75 colorAnim.start();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:74:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
75 colorAnim.start();
76 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:74:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
71 colorAnim.setDuration(3000);
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
75 colorAnim.start();
76 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:75:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
75 colorAnim.start();
76 }
77
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:75:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
72 colorAnim.setEvaluator(new ArgbEvaluator());
73 colorAnim.setRepeatCount(ValueAnimator.INFINITE);
74 colorAnim.setRepeatMode(ValueAnimator.REVERSE);
75 colorAnim.start();
76 }
77
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:92:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
89 float h = (float)getHeight();
90 float eventY = event.getY();
91 int duration = (int)(500 * ((h - eventY)/h));
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:92:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
89 float h = (float)getHeight();
90 float eventY = event.getY();
91 int duration = (int)(500 * ((h - eventY)/h));
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:93:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
90 float eventY = event.getY();
91 int duration = (int)(500 * ((h - eventY)/h));
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:93:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
90 float eventY = event.getY();
91 int duration = (int)(500 * ((h - eventY)/h));
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:94:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
91 int duration = (int)(500 * ((h - eventY)/h));
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:94:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
91 int duration = (int)(500 * ((h - eventY)/h));
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:95:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:95:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
92 ValueAnimator bounceAnim = ObjectAnimator.ofFloat(newBall, "y", startY, endY);
93 bounceAnim.setDuration(duration);
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:97:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:97:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
94 bounceAnim.setInterpolator(new AccelerateInterpolator());
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:98:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:98:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
95 ValueAnimator squashAnim1 = ObjectAnimator.ofFloat(newBall, "x", newBall.getX(),
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:99:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:99:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
96 newBall.getX() - 25f);
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:100:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:100:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
97 squashAnim1.setDuration(duration/4);
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:101:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:101:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
98 squashAnim1.setRepeatCount(1);
99 squashAnim1.setRepeatMode(ValueAnimator.REVERSE);
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:103:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:103:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
100 squashAnim1.setInterpolator(new DecelerateInterpolator());
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:104:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:104:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
101 ValueAnimator squashAnim2 = ObjectAnimator.ofFloat(newBall, "width", newBall.getWidth(),
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:105:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:105:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
102 newBall.getWidth() + 50);
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:106:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:106:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
103 squashAnim2.setDuration(duration/4);
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:107:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:107:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
104 squashAnim2.setRepeatCount(1);
105 squashAnim2.setRepeatMode(ValueAnimator.REVERSE);
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:109:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:109:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
106 squashAnim2.setInterpolator(new DecelerateInterpolator());
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:110:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:110:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
107 ValueAnimator stretchAnim1 = ObjectAnimator.ofFloat(newBall, "y", endY,
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:111:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:111:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
108 endY + 25f);
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:112:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:112:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
109 stretchAnim1.setDuration(duration/4);
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:113:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:113:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
110 stretchAnim1.setRepeatCount(1);
111 stretchAnim1.setInterpolator(new DecelerateInterpolator());
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:115:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:115:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
112 stretchAnim1.setRepeatMode(ValueAnimator.REVERSE);
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:116:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:116:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatCount
113 ValueAnimator stretchAnim2 = ObjectAnimator.ofFloat(newBall, "height",
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:117:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:117:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
114 newBall.getHeight(), newBall.getHeight() - 25);
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:118:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:118:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setRepeatMode
115 stretchAnim2.setDuration(duration/4);
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:119:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
121 bounceBackAnim.setDuration(duration);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:119:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
116 stretchAnim2.setRepeatCount(1);
117 stretchAnim2.setInterpolator(new DecelerateInterpolator());
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
121 bounceBackAnim.setDuration(duration);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:121:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
121 bounceBackAnim.setDuration(duration);
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:121:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
118 stretchAnim2.setRepeatMode(ValueAnimator.REVERSE);
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
121 bounceBackAnim.setDuration(duration);
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:122:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
121 bounceBackAnim.setDuration(duration);
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:122:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
119 ValueAnimator bounceBackAnim = ObjectAnimator.ofFloat(newBall, "y", endY,
120 startY);
121 bounceBackAnim.setDuration(duration);
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:124:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
121 bounceBackAnim.setDuration(duration);
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:124:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
121 bounceBackAnim.setDuration(duration);
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:125:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:125:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:125:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#before
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:125:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#before
122 bounceBackAnim.setInterpolator(new DecelerateInterpolator());
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:126:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:126:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:126:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#with
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:126:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#with
123 // Sequence the down/squash&stretch/up animations
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:127:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:127:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:127:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#with
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:127:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#with
124 AnimatorSet bouncer = new AnimatorSet();
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:128:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:128:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:128:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#with
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:128:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#with
125 bouncer.play(bounceAnim).before(squashAnim1);
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:129:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
131 // Fading animation - remove the ball when the animation is done
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:129:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
131 // Fading animation - remove the ball when the animation is done
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:129:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#after
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
131 // Fading animation - remove the ball when the animation is done
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:129:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#after
126 bouncer.play(squashAnim1).with(squashAnim2);
127 bouncer.play(squashAnim1).with(stretchAnim1);
128 bouncer.play(squashAnim1).with(stretchAnim2);
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
131 // Fading animation - remove the ball when the animation is done
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:132:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:132:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
129 bouncer.play(bounceBackAnim).after(stretchAnim2);
130
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:133:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
130
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:133:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
130
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:134:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addListener
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:134:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addListener
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:134:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:134:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:134:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:134:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
131 // Fading animation - remove the ball when the animation is done
132 ValueAnimator fadeAnim = ObjectAnimator.ofFloat(newBall, "alpha", 1f, 0f);
133 fadeAnim.setDuration(250);
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:137:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
137 balls.remove(((ObjectAnimator)animation).getTarget());
138
139 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:137:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
134 fadeAnim.addListener(new AnimatorListenerAdapter() {
135 @Override
136 public void onAnimationEnd(Animator animation) {
137 balls.remove(((ObjectAnimator)animation).getTarget());
138
139 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:143:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
140 });
141
142 // Sequence the two animations to play one after the other
143 AnimatorSet animatorSet = new AnimatorSet();
144 animatorSet.play(bouncer).before(fadeAnim);
145
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:143:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
140 });
141
142 // Sequence the two animations to play one after the other
143 AnimatorSet animatorSet = new AnimatorSet();
144 animatorSet.play(bouncer).before(fadeAnim);
145
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:144:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
141
142 // Sequence the two animations to play one after the other
143 AnimatorSet animatorSet = new AnimatorSet();
144 animatorSet.play(bouncer).before(fadeAnim);
145
146 // Start the animation
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:144:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#play
141
142 // Sequence the two animations to play one after the other
143 AnimatorSet animatorSet = new AnimatorSet();
144 animatorSet.play(bouncer).before(fadeAnim);
145
146 // Start the animation
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:144:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#before
141
142 // Sequence the two animations to play one after the other
143 AnimatorSet animatorSet = new AnimatorSet();
144 animatorSet.play(bouncer).before(fadeAnim);
145
146 // Start the animation
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:144:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet.Builder#before
141
142 // Sequence the two animations to play one after the other
143 AnimatorSet animatorSet = new AnimatorSet();
144 animatorSet.play(bouncer).before(fadeAnim);
145
146 // Start the animation
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:147:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#start
144 animatorSet.play(bouncer).before(fadeAnim);
145
146 // Start the animation
147 animatorSet.start();
148
149 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/BouncingBalls.java:147:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#start
144 animatorSet.play(bouncer).before(fadeAnim);
145
146 // Start the animation
147 animatorSet.start();
148
149 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:69:
Call requires API level 9 (current min is 7): android.hardware.Camera#getNumberOfCameras
66 setContentView(mPreview);
67
68 // Find the total number of cameras available
69 numberOfCameras = Camera.getNumberOfCameras();
70
71 // Find the ID of the default camera
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:69:
Call requires API level 9 (current min is 7): android.hardware.Camera#getNumberOfCameras
66 setContentView(mPreview);
67
68 // Find the total number of cameras available
69 numberOfCameras = Camera.getNumberOfCameras();
70
71 // Find the ID of the default camera
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:72:
Call requires API level 9 (current min is 7): new android.hardware.Camera.CameraInfo
69 numberOfCameras = Camera.getNumberOfCameras();
70
71 // Find the ID of the default camera
72 CameraInfo cameraInfo = new CameraInfo();
73 for (int i = 0; i < numberOfCameras; i++) {
74 Camera.getCameraInfo(i, cameraInfo);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:72:
Call requires API level 9 (current min is 7): new android.hardware.Camera.CameraInfo
69 numberOfCameras = Camera.getNumberOfCameras();
70
71 // Find the ID of the default camera
72 CameraInfo cameraInfo = new CameraInfo();
73 for (int i = 0; i < numberOfCameras; i++) {
74 Camera.getCameraInfo(i, cameraInfo);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:74:
Call requires API level 9 (current min is 7): android.hardware.Camera#getCameraInfo
71 // Find the ID of the default camera
72 CameraInfo cameraInfo = new CameraInfo();
73 for (int i = 0; i < numberOfCameras; i++) {
74 Camera.getCameraInfo(i, cameraInfo);
75 if (cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK) {
76 defaultCameraId = i;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:74:
Call requires API level 9 (current min is 7): android.hardware.Camera#getCameraInfo
71 // Find the ID of the default camera
72 CameraInfo cameraInfo = new CameraInfo();
73 for (int i = 0; i < numberOfCameras; i++) {
74 Camera.getCameraInfo(i, cameraInfo);
75 if (cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK) {
76 defaultCameraId = i;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:75:
Field requires API level 9 (current min is 7): android.hardware.Camera.CameraInfo#facing
72 CameraInfo cameraInfo = new CameraInfo();
73 for (int i = 0; i < numberOfCameras; i++) {
74 Camera.getCameraInfo(i, cameraInfo);
75 if (cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK) {
76 defaultCameraId = i;
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:75:
Field requires API level 9 (current min is 7): android.hardware.Camera.CameraInfo#facing
72 CameraInfo cameraInfo = new CameraInfo();
73 for (int i = 0; i < numberOfCameras; i++) {
74 Camera.getCameraInfo(i, cameraInfo);
75 if (cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK) {
76 defaultCameraId = i;
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:140:
Call requires API level 9 (current min is 7): android.hardware.Camera#open
137 // Acquire the next camera and request Preview to reconfigure
138 // parameters.
139 mCamera = Camera
140 .open((cameraCurrentlyLocked + 1) % numberOfCameras);
141 cameraCurrentlyLocked = (cameraCurrentlyLocked + 1)
142 % numberOfCameras;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CameraPreview.java:140:
Call requires API level 9 (current min is 7): android.hardware.Camera#open
137 // Acquire the next camera and request Preview to reconfigure
138 // parameters.
139 mCamera = Camera
140 .open((cameraCurrentlyLocked + 1) % numberOfCameras);
141 cameraCurrentlyLocked = (cameraCurrentlyLocked + 1)
142 % numberOfCameras;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:44:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
41 /**
42 * Demonstrates selecting contacts that have changed since a certain time.
43 */
44 public class ChangedContacts extends Activity implements LoaderManager.LoaderCallbacks<Cursor> {
45
46 private static final String CLASS = ChangedContacts.class.getSimpleName();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:44:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
41 /**
42 * Demonstrates selecting contacts that have changed since a certain time.
43 */
44 public class ChangedContacts extends Activity implements LoaderManager.LoaderCallbacks<Cursor> {
45
46 private static final String CLASS = ChangedContacts.class.getSimpleName();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:133:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
130 }
131
132 private void changeClick() {
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:133:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
130 }
131
132 private void changeClick() {
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:134:
Call requires API level 11 (current min is 7): android.app.Activity#getLoaderManager
131
132 private void changeClick() {
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
136 manager.restartLoader(ID_CHANGE_LOADER, null, this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:134:
Call requires API level 11 (current min is 7): android.app.Activity#getLoaderManager
131
132 private void changeClick() {
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
136 manager.restartLoader(ID_CHANGE_LOADER, null, this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:135:
Call requires API level 11 (current min is 7): android.app.LoaderManager#destroyLoader
132 private void changeClick() {
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
136 manager.restartLoader(ID_CHANGE_LOADER, null, this);
137 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:135:
Call requires API level 11 (current min is 7): android.app.LoaderManager#destroyLoader
132 private void changeClick() {
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
136 manager.restartLoader(ID_CHANGE_LOADER, null, this);
137 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:136:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
136 manager.restartLoader(ID_CHANGE_LOADER, null, this);
137 }
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:136:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
133 mChangeAdapter.swapCursor(null);
134 LoaderManager manager = getLoaderManager();
135 manager.destroyLoader(ID_DELETE_LOADER);
136 manager.restartLoader(ID_CHANGE_LOADER, null, this);
137 }
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:140:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
137 }
138
139 private void deleteClick() {
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:140:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
137 }
138
139 private void deleteClick() {
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:141:
Call requires API level 11 (current min is 7): android.app.Activity#getLoaderManager
138
139 private void deleteClick() {
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
143 manager.restartLoader(ID_DELETE_LOADER, null, this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:141:
Call requires API level 11 (current min is 7): android.app.Activity#getLoaderManager
138
139 private void deleteClick() {
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
143 manager.restartLoader(ID_DELETE_LOADER, null, this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:142:
Call requires API level 11 (current min is 7): android.app.LoaderManager#destroyLoader
139 private void deleteClick() {
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
143 manager.restartLoader(ID_DELETE_LOADER, null, this);
144 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:142:
Call requires API level 11 (current min is 7): android.app.LoaderManager#destroyLoader
139 private void deleteClick() {
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
143 manager.restartLoader(ID_DELETE_LOADER, null, this);
144 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:143:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
143 manager.restartLoader(ID_DELETE_LOADER, null, this);
144 }
145
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:143:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
140 mChangeAdapter.swapCursor(null);
141 LoaderManager manager = getLoaderManager();
142 manager.destroyLoader(ID_CHANGE_LOADER);
143 manager.restartLoader(ID_DELETE_LOADER, null, this);
144 }
145
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:181:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
178
179 String selection = ContactsContract.Data.CONTACT_LAST_UPDATED_TIMESTAMP + " > ?";
180 String[] bindArgs = new String[]{mSearchTime + ""};
181 return new CursorLoader(this, ContactsContract.Data.CONTENT_URI, projection,
182 selection, bindArgs, ContactsContract.Data.CONTACT_LAST_UPDATED_TIMESTAMP
183 + " desc, " + ContactsContract.Data.CONTACT_ID + " desc");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:181:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
178
179 String selection = ContactsContract.Data.CONTACT_LAST_UPDATED_TIMESTAMP + " > ?";
180 String[] bindArgs = new String[]{mSearchTime + ""};
181 return new CursorLoader(this, ContactsContract.Data.CONTENT_URI, projection,
182 selection, bindArgs, ContactsContract.Data.CONTACT_LAST_UPDATED_TIMESTAMP
183 + " desc, " + ContactsContract.Data.CONTACT_ID + " desc");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:196:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
193
194 String selection = ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP + " > ?";
195 String[] bindArgs = new String[]{mSearchTime + ""};
196 return new CursorLoader(this, ContactsContract.DeletedContacts.CONTENT_URI, projection,
197 selection, bindArgs, ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP +
198 " desc");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:196:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
193
194 String selection = ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP + " > ?";
195 String[] bindArgs = new String[]{mSearchTime + ""};
196 return new CursorLoader(this, ContactsContract.DeletedContacts.CONTENT_URI, projection,
197 selection, bindArgs, ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP +
198 " desc");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:196:
Field requires API level 18 (current min is 7): android.provider.ContactsContract.DeletedContacts#CONTENT_URI
193
194 String selection = ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP + " > ?";
195 String[] bindArgs = new String[]{mSearchTime + ""};
196 return new CursorLoader(this, ContactsContract.DeletedContacts.CONTENT_URI, projection,
197 selection, bindArgs, ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP +
198 " desc");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:196:
Field requires API level 18 (current min is 7): android.provider.ContactsContract.DeletedContacts#CONTENT_URI
193
194 String selection = ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP + " > ?";
195 String[] bindArgs = new String[]{mSearchTime + ""};
196 return new CursorLoader(this, ContactsContract.DeletedContacts.CONTENT_URI, projection,
197 selection, bindArgs, ContactsContract.DeletedContacts.CONTACT_DELETED_TIMESTAMP +
198 " desc");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:206:
Call requires API level 11 (current min is 7): android.content.Loader#getId
203 long timestamp = 0;
204
205
206 switch (cursorLoader.getId()) {
207 case ID_CHANGE_LOADER:
208 mDisplayView.setText(data.getCount() + " change(s) since " + mSearchTime);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:206:
Call requires API level 11 (current min is 7): android.content.Loader#getId
203 long timestamp = 0;
204
205
206 switch (cursorLoader.getId()) {
207 case ID_CHANGE_LOADER:
208 mDisplayView.setText(data.getCount() + " change(s) since " + mSearchTime);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:210:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
207 case ID_CHANGE_LOADER:
208 mDisplayView.setText(data.getCount() + " change(s) since " + mSearchTime);
209 mList.setAdapter(mChangeAdapter);
210 mChangeAdapter.swapCursor(data);
211
212 // Save the largest timestamp returned. Only need the first one due to the sort
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:210:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
207 case ID_CHANGE_LOADER:
208 mDisplayView.setText(data.getCount() + " change(s) since " + mSearchTime);
209 mList.setAdapter(mChangeAdapter);
210 mChangeAdapter.swapCursor(data);
211
212 // Save the largest timestamp returned. Only need the first one due to the sort
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:227:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
224 case ID_DELETE_LOADER:
225 mDisplayView.setText(data.getCount() + " delete(s) since " + mSearchTime);
226 mList.setAdapter(mDeleteAdapter);
227 mDeleteAdapter.swapCursor(new DeleteCursorWrapper(data));
228 if (data.moveToNext()) {
229 timestamp = data.getLong(data.getColumnIndex(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:227:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
224 case ID_DELETE_LOADER:
225 mDisplayView.setText(data.getCount() + " delete(s) since " + mSearchTime);
226 mList.setAdapter(mDeleteAdapter);
227 mDeleteAdapter.swapCursor(new DeleteCursorWrapper(data));
228 if (data.moveToNext()) {
229 timestamp = data.getLong(data.getColumnIndex(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:244:
Call requires API level 11 (current min is 7): android.content.Loader#getId
241 @Override
242 public void onLoaderReset(Loader<Cursor> cursorLoader) {
243 mDisplayView.setText("");
244 switch (cursorLoader.getId()) {
245 case ID_CHANGE_LOADER:
246 mChangeAdapter.swapCursor(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:244:
Call requires API level 11 (current min is 7): android.content.Loader#getId
241 @Override
242 public void onLoaderReset(Loader<Cursor> cursorLoader) {
243 mDisplayView.setText("");
244 switch (cursorLoader.getId()) {
245 case ID_CHANGE_LOADER:
246 mChangeAdapter.swapCursor(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:246:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
243 mDisplayView.setText("");
244 switch (cursorLoader.getId()) {
245 case ID_CHANGE_LOADER:
246 mChangeAdapter.swapCursor(null);
247 break;
248 case ID_DELETE_LOADER:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:246:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
243 mDisplayView.setText("");
244 switch (cursorLoader.getId()) {
245 case ID_CHANGE_LOADER:
246 mChangeAdapter.swapCursor(null);
247 break;
248 case ID_DELETE_LOADER:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:249:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
246 mChangeAdapter.swapCursor(null);
247 break;
248 case ID_DELETE_LOADER:
249 mDeleteAdapter.swapCursor(null);
250 break;
251 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:249:
Call requires API level 11 (current min is 7): android.widget.CursorAdapter#swapCursor
246 mChangeAdapter.swapCursor(null);
247 break;
248 case ID_DELETE_LOADER:
249 mDeleteAdapter.swapCursor(null);
250 break;
251 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:279:
Call requires API level 11 (current min is 7): new android.widget.CursorAdapter
276 private Context mContext;
277
278 public DeleteAdapter(Context context, Cursor c, int flags) {
279 super(context, c, flags);
280 this.mContext = context;
281 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:279:
Call requires API level 11 (current min is 7): new android.widget.CursorAdapter
276 private Context mContext;
277
278 public DeleteAdapter(Context context, Cursor c, int flags) {
279 super(context, c, flags);
280 this.mContext = context;
281 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:309:
Call requires API level 11 (current min is 7): new android.widget.CursorAdapter
306 private Context mContext;
307
308 public ChangeAdapter(Context context, Cursor c, int flags) {
309 super(context, c, flags);
310 mContext = context;
311 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ChangedContacts.java:309:
Call requires API level 11 (current min is 7): new android.widget.CursorAdapter
306 private Context mContext;
307
308 public ChangeAdapter(Context context, Cursor c, int flags) {
309 super(context, c, flags);
310 mContext = context;
311 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:50:
Class requires API level 11 (current min is 7): android.content.ClipboardManager.OnPrimaryClipChangedListener
47 String mHtmlPlainText;
48
49 ClipboardManager.OnPrimaryClipChangedListener mPrimaryChangeListener
50 = new ClipboardManager.OnPrimaryClipChangedListener() {
51 public void onPrimaryClipChanged() {
52 updateClipData(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:50:
Class requires API level 11 (current min is 7): android.content.ClipboardManager.OnPrimaryClipChangedListener
47 String mHtmlPlainText;
48
49 ClipboardManager.OnPrimaryClipChangedListener mPrimaryChangeListener
50 = new ClipboardManager.OnPrimaryClipChangedListener() {
51 public void onPrimaryClipChanged() {
52 updateClipData(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:98:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#addPrimaryClipChangedListener
95 mMimeTypes = (TextView)findViewById(R.id.clip_mime_types);
96 mDataText = (TextView)findViewById(R.id.clip_text);
97
98 mClipboard.addPrimaryClipChangedListener(mPrimaryChangeListener);
99 updateClipData(true);
100 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:98:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#addPrimaryClipChangedListener
95 mMimeTypes = (TextView)findViewById(R.id.clip_mime_types);
96 mDataText = (TextView)findViewById(R.id.clip_text);
97
98 mClipboard.addPrimaryClipChangedListener(mPrimaryChangeListener);
99 updateClipData(true);
100 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:105:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#removePrimaryClipChangedListener
102 @Override
103 protected void onDestroy() {
104 super.onDestroy();
105 mClipboard.removePrimaryClipChangedListener(mPrimaryChangeListener);
106 }
107
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:105:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#removePrimaryClipChangedListener
102 @Override
103 protected void onDestroy() {
104 super.onDestroy();
105 mClipboard.removePrimaryClipChangedListener(mPrimaryChangeListener);
106 }
107
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:109:
Call requires API level 11 (current min is 7): android.content.ClipData#newPlainText
106 }
107
108 public void pasteStyledText(View button) {
109 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mStyledText));
110 }
111
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:109:
Call requires API level 11 (current min is 7): android.content.ClipData#newPlainText
106 }
107
108 public void pasteStyledText(View button) {
109 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mStyledText));
110 }
111
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:109:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
106 }
107
108 public void pasteStyledText(View button) {
109 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mStyledText));
110 }
111
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:109:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
106 }
107
108 public void pasteStyledText(View button) {
109 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mStyledText));
110 }
111
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:113:
Call requires API level 11 (current min is 7): android.content.ClipData#newPlainText
110 }
111
112 public void pastePlainText(View button) {
113 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mPlainText));
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:113:
Call requires API level 11 (current min is 7): android.content.ClipData#newPlainText
110 }
111
112 public void pastePlainText(View button) {
113 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mPlainText));
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:113:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
110 }
111
112 public void pastePlainText(View button) {
113 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mPlainText));
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:113:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
110 }
111
112 public void pastePlainText(View button) {
113 mClipboard.setPrimaryClip(ClipData.newPlainText("Styled Text", mPlainText));
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:117:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
114 }
115
116 public void pasteHtmlText(View button) {
117 mClipboard.setPrimaryClip(ClipData.newHtmlText("HTML Text", mHtmlPlainText, mHtmlText));
118 }
119
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:117:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
114 }
115
116 public void pasteHtmlText(View button) {
117 mClipboard.setPrimaryClip(ClipData.newHtmlText("HTML Text", mHtmlPlainText, mHtmlText));
118 }
119
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:117:
Call requires API level 16 (current min is 7): android.content.ClipData#newHtmlText
114 }
115
116 public void pasteHtmlText(View button) {
117 mClipboard.setPrimaryClip(ClipData.newHtmlText("HTML Text", mHtmlPlainText, mHtmlText));
118 }
119
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:117:
Call requires API level 16 (current min is 7): android.content.ClipData#newHtmlText
114 }
115
116 public void pasteHtmlText(View button) {
117 mClipboard.setPrimaryClip(ClipData.newHtmlText("HTML Text", mHtmlPlainText, mHtmlText));
118 }
119
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:122:
Call requires API level 11 (current min is 7): android.content.ClipData#newIntent
119
120 public void pasteIntent(View button) {
121 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.android.com/"));
122 mClipboard.setPrimaryClip(ClipData.newIntent("VIEW intent", intent));
123 }
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:122:
Call requires API level 11 (current min is 7): android.content.ClipData#newIntent
119
120 public void pasteIntent(View button) {
121 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.android.com/"));
122 mClipboard.setPrimaryClip(ClipData.newIntent("VIEW intent", intent));
123 }
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:122:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
119
120 public void pasteIntent(View button) {
121 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.android.com/"));
122 mClipboard.setPrimaryClip(ClipData.newIntent("VIEW intent", intent));
123 }
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:122:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
119
120 public void pasteIntent(View button) {
121 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.android.com/"));
122 mClipboard.setPrimaryClip(ClipData.newIntent("VIEW intent", intent));
123 }
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:126:
Call requires API level 11 (current min is 7): android.content.ClipData#newRawUri
123 }
124
125 public void pasteUri(View button) {
126 mClipboard.setPrimaryClip(ClipData.newRawUri("URI", Uri.parse("http://www.android.com/")));
127 }
128
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:126:
Call requires API level 11 (current min is 7): android.content.ClipData#newRawUri
123 }
124
125 public void pasteUri(View button) {
126 mClipboard.setPrimaryClip(ClipData.newRawUri("URI", Uri.parse("http://www.android.com/")));
127 }
128
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:126:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
123 }
124
125 public void pasteUri(View button) {
126 mClipboard.setPrimaryClip(ClipData.newRawUri("URI", Uri.parse("http://www.android.com/")));
127 }
128
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:126:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#setPrimaryClip
123 }
124
125 public void pasteUri(View button) {
126 mClipboard.setPrimaryClip(ClipData.newRawUri("URI", Uri.parse("http://www.android.com/")));
127 }
128
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:130:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#getPrimaryClip
127 }
128
129 void updateClipData(boolean updateType) {
130 ClipData clip = mClipboard.getPrimaryClip();
131 String[] mimeTypes = clip != null ? clip.getDescription().filterMimeTypes("*/*") : null;
132 if (mimeTypes != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:130:
Call requires API level 11 (current min is 7): android.content.ClipboardManager#getPrimaryClip
127 }
128
129 void updateClipData(boolean updateType) {
130 ClipData clip = mClipboard.getPrimaryClip();
131 String[] mimeTypes = clip != null ? clip.getDescription().filterMimeTypes("*/*") : null;
132 if (mimeTypes != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:131:
Call requires API level 11 (current min is 7): android.content.ClipData#getDescription
128
129 void updateClipData(boolean updateType) {
130 ClipData clip = mClipboard.getPrimaryClip();
131 String[] mimeTypes = clip != null ? clip.getDescription().filterMimeTypes("*/*") : null;
132 if (mimeTypes != null) {
133 mMimeTypes.setText("");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:131:
Call requires API level 11 (current min is 7): android.content.ClipData#getDescription
128
129 void updateClipData(boolean updateType) {
130 ClipData clip = mClipboard.getPrimaryClip();
131 String[] mimeTypes = clip != null ? clip.getDescription().filterMimeTypes("*/*") : null;
132 if (mimeTypes != null) {
133 mMimeTypes.setText("");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:131:
Call requires API level 11 (current min is 7): android.content.ClipDescription#filterMimeTypes
128
129 void updateClipData(boolean updateType) {
130 ClipData clip = mClipboard.getPrimaryClip();
131 String[] mimeTypes = clip != null ? clip.getDescription().filterMimeTypes("*/*") : null;
132 if (mimeTypes != null) {
133 mMimeTypes.setText("");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:131:
Call requires API level 11 (current min is 7): android.content.ClipDescription#filterMimeTypes
128
129 void updateClipData(boolean updateType) {
130 ClipData clip = mClipboard.getPrimaryClip();
131 String[] mimeTypes = clip != null ? clip.getDescription().filterMimeTypes("*/*") : null;
132 if (mimeTypes != null) {
133 mMimeTypes.setText("");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:146:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemAt
143
144 if (updateType) {
145 if (clip != null) {
146 ClipData.Item item = clip.getItemAt(0);
147 if (item.getHtmlText() != null) {
148 mSpinner.setSelection(2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:146:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemAt
143
144 if (updateType) {
145 if (clip != null) {
146 ClipData.Item item = clip.getItemAt(0);
147 if (item.getHtmlText() != null) {
148 mSpinner.setSelection(2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:147:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#getHtmlText
144 if (updateType) {
145 if (clip != null) {
146 ClipData.Item item = clip.getItemAt(0);
147 if (item.getHtmlText() != null) {
148 mSpinner.setSelection(2);
149 } else if (item.getText() != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:147:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#getHtmlText
144 if (updateType) {
145 if (clip != null) {
146 ClipData.Item item = clip.getItemAt(0);
147 if (item.getHtmlText() != null) {
148 mSpinner.setSelection(2);
149 } else if (item.getText() != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:149:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getText
146 ClipData.Item item = clip.getItemAt(0);
147 if (item.getHtmlText() != null) {
148 mSpinner.setSelection(2);
149 } else if (item.getText() != null) {
150 mSpinner.setSelection(1);
151 } else if (item.getIntent() != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:149:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getText
146 ClipData.Item item = clip.getItemAt(0);
147 if (item.getHtmlText() != null) {
148 mSpinner.setSelection(2);
149 } else if (item.getText() != null) {
150 mSpinner.setSelection(1);
151 } else if (item.getIntent() != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:151:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getIntent
148 mSpinner.setSelection(2);
149 } else if (item.getText() != null) {
150 mSpinner.setSelection(1);
151 } else if (item.getIntent() != null) {
152 mSpinner.setSelection(3);
153 } else if (item.getUri() != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:151:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getIntent
148 mSpinner.setSelection(2);
149 } else if (item.getText() != null) {
150 mSpinner.setSelection(1);
151 } else if (item.getIntent() != null) {
152 mSpinner.setSelection(3);
153 } else if (item.getUri() != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:153:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getUri
150 mSpinner.setSelection(1);
151 } else if (item.getIntent() != null) {
152 mSpinner.setSelection(3);
153 } else if (item.getUri() != null) {
154 mSpinner.setSelection(4);
155 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:153:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getUri
150 mSpinner.setSelection(1);
151 } else if (item.getIntent() != null) {
152 mSpinner.setSelection(3);
153 } else if (item.getUri() != null) {
154 mSpinner.setSelection(4);
155 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:164:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemAt
161 }
162
163 if (clip != null) {
164 ClipData.Item item = clip.getItemAt(0);
165 switch (mSpinner.getSelectedItemPosition()) {
166 case 0:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:164:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemAt
161 }
162
163 if (clip != null) {
164 ClipData.Item item = clip.getItemAt(0);
165 switch (mSpinner.getSelectedItemPosition()) {
166 case 0:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:170:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getText
167 mDataText.setText("(No data)");
168 break;
169 case 1:
170 mDataText.setText(item.getText());
171 break;
172 case 2:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:170:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getText
167 mDataText.setText("(No data)");
168 break;
169 case 1:
170 mDataText.setText(item.getText());
171 break;
172 case 2:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:173:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#getHtmlText
170 mDataText.setText(item.getText());
171 break;
172 case 2:
173 mDataText.setText(item.getHtmlText());
174 break;
175 case 3:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:173:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#getHtmlText
170 mDataText.setText(item.getText());
171 break;
172 case 2:
173 mDataText.setText(item.getHtmlText());
174 break;
175 case 3:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:176:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getIntent
173 mDataText.setText(item.getHtmlText());
174 break;
175 case 3:
176 mDataText.setText(item.getIntent().toUri(0));
177 break;
178 case 4:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:176:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getIntent
173 mDataText.setText(item.getHtmlText());
174 break;
175 case 3:
176 mDataText.setText(item.getIntent().toUri(0));
177 break;
178 case 4:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:179:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getUri
176 mDataText.setText(item.getIntent().toUri(0));
177 break;
178 case 4:
179 mDataText.setText(item.getUri().toString());
180 break;
181 case 5:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:179:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#getUri
176 mDataText.setText(item.getIntent().toUri(0));
177 break;
178 case 4:
179 mDataText.setText(item.getUri().toString());
180 break;
181 case 5:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:182:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#coerceToText
179 mDataText.setText(item.getUri().toString());
180 break;
181 case 5:
182 mDataText.setText(item.coerceToText(this));
183 break;
184 case 6:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:182:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#coerceToText
179 mDataText.setText(item.getUri().toString());
180 break;
181 case 5:
182 mDataText.setText(item.coerceToText(this));
183 break;
184 case 6:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:185:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#coerceToStyledText
182 mDataText.setText(item.coerceToText(this));
183 break;
184 case 6:
185 mDataText.setText(item.coerceToStyledText(this));
186 break;
187 case 7:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:185:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#coerceToStyledText
182 mDataText.setText(item.coerceToText(this));
183 break;
184 case 6:
185 mDataText.setText(item.coerceToStyledText(this));
186 break;
187 case 7:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:188:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#coerceToHtmlText
185 mDataText.setText(item.coerceToStyledText(this));
186 break;
187 case 7:
188 mDataText.setText(item.coerceToHtmlText(this));
189 break;
190 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ClipboardSample.java:188:
Call requires API level 16 (current min is 7): android.content.ClipData.Item#coerceToHtmlText
185 mDataText.setText(item.coerceToStyledText(this));
186 break;
187 case 7:
188 mDataText.setText(item.coerceToHtmlText(this));
189 break;
190 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:91:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#isETC1Supported
88 */
89 private class CompressedTextureLoader implements StaticTriangleRenderer.TextureLoader {
90 public void load(GL10 gl) {
91 Log.w(TAG, "ETC1 texture support: " + ETC1Util.isETC1Supported());
92 InputStream input = getResources().openRawResource(R.raw.androids);
93 try {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:91:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#isETC1Supported
88 */
89 private class CompressedTextureLoader implements StaticTriangleRenderer.TextureLoader {
90 public void load(GL10 gl) {
91 Log.w(TAG, "ETC1 texture support: " + ETC1Util.isETC1Supported());
92 InputStream input = getResources().openRawResource(R.raw.androids);
93 try {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:94:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#loadTexture
91 Log.w(TAG, "ETC1 texture support: " + ETC1Util.isETC1Supported());
92 InputStream input = getResources().openRawResource(R.raw.androids);
93 try {
94 ETC1Util.loadTexture(GLES10.GL_TEXTURE_2D, 0, 0,
95 GLES10.GL_RGB, GLES10.GL_UNSIGNED_SHORT_5_6_5, input);
96 } catch (IOException e) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:94:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#loadTexture
91 Log.w(TAG, "ETC1 texture support: " + ETC1Util.isETC1Supported());
92 InputStream input = getResources().openRawResource(R.raw.androids);
93 try {
94 ETC1Util.loadTexture(GLES10.GL_TEXTURE_2D, 0, 0,
95 GLES10.GL_RGB, GLES10.GL_UNSIGNED_SHORT_5_6_5, input);
96 } catch (IOException e) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:116:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#compressTexture
113 int width = 128;
114 int height = 128;
115 Buffer image = createImage(width, height);
116 ETC1Util.ETC1Texture etc1Texture = ETC1Util.compressTexture(image, width, height, 3, 3 * width);
117 if (USE_STREAM_IO) {
118 // Test the ETC1Util APIs for reading and writing compressed textures to I/O streams.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:116:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#compressTexture
113 int width = 128;
114 int height = 128;
115 Buffer image = createImage(width, height);
116 ETC1Util.ETC1Texture etc1Texture = ETC1Util.compressTexture(image, width, height, 3, 3 * width);
117 if (USE_STREAM_IO) {
118 // Test the ETC1Util APIs for reading and writing compressed textures to I/O streams.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:129:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#loadTexture
126 Log.w(TAG, "Could not load texture: " + e);
127 }
128 } else {
129 ETC1Util.loadTexture(GLES10.GL_TEXTURE_2D, 0, 0,
130 GLES10.GL_RGB, GLES10.GL_UNSIGNED_SHORT_5_6_5, etc1Texture);
131 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/CompressedTextureActivity.java:129:
Call requires API level 8 (current min is 7): android.opengl.ETC1Util#loadTexture
126 Log.w(TAG, "Could not load texture: " + e);
127 }
128 } else {
129 ETC1Util.loadTexture(GLES10.GL_TEXTURE_2D, 0, 0,
130 GLES10.GL_RGB, GLES10.GL_UNSIGNED_SHORT_5_6_5, etc1Texture);
131 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:83:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#hasIrEmitter
80
81 View.OnClickListener mSendClickListener = new View.OnClickListener() {
82 public void onClick(View v) {
83 if (!mCIR.hasIrEmitter()) {
84 Log.e(TAG, "No IR Emitter found\n");
85 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:83:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#hasIrEmitter
80
81 View.OnClickListener mSendClickListener = new View.OnClickListener() {
82 public void onClick(View v) {
83 if (!mCIR.hasIrEmitter()) {
84 Log.e(TAG, "No IR Emitter found\n");
85 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:97:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#transmit
94 1588, 625, 1614, 625, 1588, 625, 48958};
95
96 // transmit the pattern at 38.4KHz
97 mCIR.transmit(38400, pattern);
98 }
99 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:97:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#transmit
94 1588, 625, 1614, 625, 1588, 625, 48958};
95
96 // transmit the pattern at 38.4KHz
97 mCIR.transmit(38400, pattern);
98 }
99 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:105:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#hasIrEmitter
102 public void onClick(View v) {
103 StringBuilder b = new StringBuilder();
104
105 if (!mCIR.hasIrEmitter()) {
106 mFreqsText.setText("No IR Emitter found!");
107 Log.e(TAG, "No IR Emitter found!\n");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:105:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#hasIrEmitter
102 public void onClick(View v) {
103 StringBuilder b = new StringBuilder();
104
105 if (!mCIR.hasIrEmitter()) {
106 mFreqsText.setText("No IR Emitter found!");
107 Log.e(TAG, "No IR Emitter found!\n");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:112:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#getCarrierFrequencies
109 }
110
111 // Get the available carrier frequency ranges
112 ConsumerIrManager.CarrierFrequencyRange[] freqs = mCIR.getCarrierFrequencies();
113 b.append("IR Carrier Frequencies:\n");
114 for (ConsumerIrManager.CarrierFrequencyRange range : freqs) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:112:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager#getCarrierFrequencies
109 }
110
111 // Get the available carrier frequency ranges
112 ConsumerIrManager.CarrierFrequencyRange[] freqs = mCIR.getCarrierFrequencies();
113 b.append("IR Carrier Frequencies:\n");
114 for (ConsumerIrManager.CarrierFrequencyRange range : freqs) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:115:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager.CarrierFrequencyRange#getMinFrequency
112 ConsumerIrManager.CarrierFrequencyRange[] freqs = mCIR.getCarrierFrequencies();
113 b.append("IR Carrier Frequencies:\n");
114 for (ConsumerIrManager.CarrierFrequencyRange range : freqs) {
115 b.append(String.format(" %d - %d\n", range.getMinFrequency(),
116 range.getMaxFrequency()));
117 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:115:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager.CarrierFrequencyRange#getMinFrequency
112 ConsumerIrManager.CarrierFrequencyRange[] freqs = mCIR.getCarrierFrequencies();
113 b.append("IR Carrier Frequencies:\n");
114 for (ConsumerIrManager.CarrierFrequencyRange range : freqs) {
115 b.append(String.format(" %d - %d\n", range.getMinFrequency(),
116 range.getMaxFrequency()));
117 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:116:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager.CarrierFrequencyRange#getMaxFrequency
113 b.append("IR Carrier Frequencies:\n");
114 for (ConsumerIrManager.CarrierFrequencyRange range : freqs) {
115 b.append(String.format(" %d - %d\n", range.getMinFrequency(),
116 range.getMaxFrequency()));
117 }
118 mFreqsText.setText(b.toString());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/hardware/ConsumerIr.java:116:
Call requires API level 19 (current min is 7): android.hardware.ConsumerIrManager.CarrierFrequencyRange#getMaxFrequency
113 b.append("IR Carrier Frequencies:\n");
114 for (ConsumerIrManager.CarrierFrequencyRange range : freqs) {
115 b.append(String.format(" %d - %d\n", range.getMinFrequency(),
116 range.getMaxFrequency()));
117 }
118 mFreqsText.setText(b.toString());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:52:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
49 * a content browser style of UI (such as a book reader).
50 */
51 public class ContentBrowserActivity extends Activity
52 implements OnQueryTextListener, ActionBar.TabListener {
53
54 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:52:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
49 * a content browser style of UI (such as a book reader).
50 */
51 public class ContentBrowserActivity extends Activity
52 implements OnQueryTextListener, ActionBar.TabListener {
53
54 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:52:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
49 * a content browser style of UI (such as a book reader).
50 */
51 public class ContentBrowserActivity extends Activity
52 implements OnQueryTextListener, ActionBar.TabListener {
53
54 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:52:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
49 * a content browser style of UI (such as a book reader).
50 */
51 public class ContentBrowserActivity extends Activity
52 implements OnQueryTextListener, ActionBar.TabListener {
53
54 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:61:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
58 */
59
60 public static class Content extends ScrollView
61 implements View.OnSystemUiVisibilityChangeListener, View.OnClickListener {
62 TextView mText;
63 TextView mTitleView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:61:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
58 */
59
60 public static class Content extends ScrollView
61 implements View.OnSystemUiVisibilityChangeListener, View.OnClickListener {
62 TextView mText;
63 TextView mTitleView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:84:
Call requires API level 11 (current min is 7): android.widget.TextView#setTextIsSelectable
81 mText.setText(context.getString(R.string.alert_dialog_two_buttons2ultra_msg));
82 mText.setClickable(false);
83 mText.setOnClickListener(this);
84 mText.setTextIsSelectable(true);
85 addView(mText, new ViewGroup.LayoutParams(
86 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:84:
Call requires API level 11 (current min is 7): android.widget.TextView#setTextIsSelectable
81 mText.setText(context.getString(R.string.alert_dialog_two_buttons2ultra_msg));
82 mText.setClickable(false);
83 mText.setOnClickListener(this);
84 mText.setTextIsSelectable(true);
85 addView(mText, new ViewGroup.LayoutParams(
86 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:88:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setOnSystemUiVisibilityChangeListener
85 addView(mText, new ViewGroup.LayoutParams(
86 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
87
88 setOnSystemUiVisibilityChangeListener(this);
89 }
90
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:88:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setOnSystemUiVisibilityChangeListener
85 addView(mText, new ViewGroup.LayoutParams(
86 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
87
88 setOnSystemUiVisibilityChangeListener(this);
89 }
90
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:129:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
126
127 @Override public void onClick(View v) {
128 // When the user clicks, we toggle the visibility of navigation elements.
129 int curVis = getSystemUiVisibility();
130 setNavVisibility((curVis&SYSTEM_UI_FLAG_LOW_PROFILE) != 0);
131 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:129:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
126
127 @Override public void onClick(View v) {
128 // When the user clicks, we toggle the visibility of navigation elements.
129 int curVis = getSystemUiVisibility();
130 setNavVisibility((curVis&SYSTEM_UI_FLAG_LOW_PROFILE) != 0);
131 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:142:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
139 if (!visible) {
140 newVis |= SYSTEM_UI_FLAG_LOW_PROFILE | SYSTEM_UI_FLAG_FULLSCREEN;
141 }
142 final boolean changed = newVis == getSystemUiVisibility();
143
144 // Unschedule any pending event to hide navigation if we are
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:142:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
139 if (!visible) {
140 newVis |= SYSTEM_UI_FLAG_LOW_PROFILE | SYSTEM_UI_FLAG_FULLSCREEN;
141 }
142 final boolean changed = newVis == getSystemUiVisibility();
143
144 // Unschedule any pending event to hide navigation if we are
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:154:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setSystemUiVisibility
151 }
152
153 // Set the new desired visibility.
154 setSystemUiVisibility(newVis);
155 mTitleView.setVisibility(visible ? VISIBLE : INVISIBLE);
156 mSeekView.setVisibility(visible ? VISIBLE : INVISIBLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:154:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setSystemUiVisibility
151 }
152
153 // Set the new desired visibility.
154 setSystemUiVisibility(newVis);
155 mTitleView.setVisibility(visible ? VISIBLE : INVISIBLE);
156 mSeekView.setVisibility(visible ? VISIBLE : INVISIBLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:177:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
174 mContent.init((TextView)findViewById(R.id.title),
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:177:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
174 mContent.init((TextView)findViewById(R.id.title),
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:178:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
175 (SeekBar)findViewById(R.id.seekbar));
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:179:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
176
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
177 ActionBar bar = getActionBar();
178 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
179 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
180 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
181 }
182
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:187:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
184 public boolean onCreateOptionsMenu(Menu menu) {
185 MenuInflater inflater = getMenuInflater();
186 inflater.inflate(R.menu.content_actions, menu);
187 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
188 searchView.setOnQueryTextListener(this);
189
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:187:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
184 public boolean onCreateOptionsMenu(Menu menu) {
185 MenuInflater inflater = getMenuInflater();
186 inflater.inflate(R.menu.content_actions, menu);
187 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
188 searchView.setOnQueryTextListener(this);
189
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:188:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
185 MenuInflater inflater = getMenuInflater();
186 inflater.inflate(R.menu.content_actions, menu);
187 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
188 searchView.setOnQueryTextListener(this);
189
190 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:188:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
185 MenuInflater inflater = getMenuInflater();
186 inflater.inflate(R.menu.content_actions, menu);
187 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
188 searchView.setOnQueryTextListener(this);
189
190 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:192:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
189
190 // Set file with share history to the provider and set the share intent.
191 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
192 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
193 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
194 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:192:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
189
190 // Set file with share history to the provider and set the share intent.
191 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
192 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
193 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
194 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:193:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
190 // Set file with share history to the provider and set the share intent.
191 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
192 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
193 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
194 // Note that you can set/change the intent any time,
195 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:193:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
190 // Set file with share history to the provider and set the share intent.
191 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
192 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
193 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
194 // Note that you can set/change the intent any time,
195 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:200:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
197 shareIntent.setType("image/*");
198 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
199 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
200 actionProvider.setShareIntent(shareIntent);
201 return true;
202 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:200:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
197 shareIntent.setType("image/*");
198 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
199 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
200 actionProvider.setShareIntent(shareIntent);
201 return true;
202 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:224:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
221 public boolean onOptionsItemSelected(MenuItem item) {
222 switch (item.getItemId()) {
223 case R.id.show_tabs:
224 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
225 item.setChecked(true);
226 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:224:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
221 public boolean onOptionsItemSelected(MenuItem item) {
222 switch (item.getItemId()) {
223 case R.id.show_tabs:
224 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
225 item.setChecked(true);
226 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:224:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
221 public boolean onOptionsItemSelected(MenuItem item) {
222 switch (item.getItemId()) {
223 case R.id.show_tabs:
224 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
225 item.setChecked(true);
226 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:224:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
221 public boolean onOptionsItemSelected(MenuItem item) {
222 switch (item.getItemId()) {
223 case R.id.show_tabs:
224 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
225 item.setChecked(true);
226 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:228:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
225 item.setChecked(true);
226 return true;
227 case R.id.hide_tabs:
228 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
229 item.setChecked(true);
230 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:228:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
225 item.setChecked(true);
226 return true;
227 case R.id.hide_tabs:
228 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
229 item.setChecked(true);
230 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:228:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
225 item.setChecked(true);
226 return true;
227 case R.id.hide_tabs:
228 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
229 item.setChecked(true);
230 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserActivity.java:228:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
225 item.setChecked(true);
226 return true;
227 case R.id.hide_tabs:
228 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
229 item.setChecked(true);
230 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:53:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
50 * nav bar as well as the status bar.
51 */
52 public class ContentBrowserNavActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:53:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
50 * nav bar as well as the status bar.
51 */
52 public class ContentBrowserNavActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:53:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
50 * nav bar as well as the status bar.
51 */
52 public class ContentBrowserNavActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:53:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
50 * nav bar as well as the status bar.
51 */
52 public class ContentBrowserNavActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:62:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
59 */
60
61 public static class Content extends ScrollView
62 implements View.OnSystemUiVisibilityChangeListener, View.OnClickListener {
63 TextView mText;
64 TextView mTitleView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:62:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
59 */
60
61 public static class Content extends ScrollView
62 implements View.OnSystemUiVisibilityChangeListener, View.OnClickListener {
63 TextView mText;
64 TextView mTitleView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:85:
Call requires API level 11 (current min is 7): android.widget.TextView#setTextIsSelectable
82 mText.setText(context.getString(R.string.alert_dialog_two_buttons2ultra_msg));
83 mText.setClickable(false);
84 mText.setOnClickListener(this);
85 mText.setTextIsSelectable(true);
86 addView(mText, new ViewGroup.LayoutParams(
87 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:85:
Call requires API level 11 (current min is 7): android.widget.TextView#setTextIsSelectable
82 mText.setText(context.getString(R.string.alert_dialog_two_buttons2ultra_msg));
83 mText.setClickable(false);
84 mText.setOnClickListener(this);
85 mText.setTextIsSelectable(true);
86 addView(mText, new ViewGroup.LayoutParams(
87 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:89:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setOnSystemUiVisibilityChangeListener
86 addView(mText, new ViewGroup.LayoutParams(
87 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
88
89 setOnSystemUiVisibilityChangeListener(this);
90 }
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:89:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setOnSystemUiVisibilityChangeListener
86 addView(mText, new ViewGroup.LayoutParams(
87 ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
88
89 setOnSystemUiVisibilityChangeListener(this);
90 }
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:130:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
127
128 @Override public void onClick(View v) {
129 // When the user clicks, we toggle the visibility of navigation elements.
130 int curVis = getSystemUiVisibility();
131 setNavVisibility((curVis&SYSTEM_UI_FLAG_LOW_PROFILE) != 0);
132 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:130:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
127
128 @Override public void onClick(View v) {
129 // When the user clicks, we toggle the visibility of navigation elements.
130 int curVis = getSystemUiVisibility();
131 setNavVisibility((curVis&SYSTEM_UI_FLAG_LOW_PROFILE) != 0);
132 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:144:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
141 newVis |= SYSTEM_UI_FLAG_LOW_PROFILE | SYSTEM_UI_FLAG_FULLSCREEN
142 | SYSTEM_UI_FLAG_HIDE_NAVIGATION | SYSTEM_UI_FLAG_IMMERSIVE;
143 }
144 final boolean changed = newVis == getSystemUiVisibility();
145
146 // Unschedule any pending event to hide navigation if we are
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:144:
Call requires API level 11 (current min is 7): android.widget.ScrollView#getSystemUiVisibility
141 newVis |= SYSTEM_UI_FLAG_LOW_PROFILE | SYSTEM_UI_FLAG_FULLSCREEN
142 | SYSTEM_UI_FLAG_HIDE_NAVIGATION | SYSTEM_UI_FLAG_IMMERSIVE;
143 }
144 final boolean changed = newVis == getSystemUiVisibility();
145
146 // Unschedule any pending event to hide navigation if we are
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:156:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setSystemUiVisibility
153 }
154
155 // Set the new desired visibility.
156 setSystemUiVisibility(newVis);
157 mTitleView.setVisibility(visible ? VISIBLE : INVISIBLE);
158 mSeekView.setVisibility(visible ? VISIBLE : INVISIBLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:156:
Call requires API level 11 (current min is 7): android.widget.ScrollView#setSystemUiVisibility
153 }
154
155 // Set the new desired visibility.
156 setSystemUiVisibility(newVis);
157 mTitleView.setVisibility(visible ? VISIBLE : INVISIBLE);
158 mSeekView.setVisibility(visible ? VISIBLE : INVISIBLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:179:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
176 mContent.init((TextView)findViewById(R.id.title),
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:179:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
176 mContent.init((TextView)findViewById(R.id.title),
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:180:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
177 (SeekBar)findViewById(R.id.seekbar));
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:181:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
178
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:182:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
179 ActionBar bar = getActionBar();
180 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
181 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
182 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
183 }
184
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:189:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
186 public boolean onCreateOptionsMenu(Menu menu) {
187 MenuInflater inflater = getMenuInflater();
188 inflater.inflate(R.menu.content_actions, menu);
189 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
190 searchView.setOnQueryTextListener(this);
191
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:189:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
186 public boolean onCreateOptionsMenu(Menu menu) {
187 MenuInflater inflater = getMenuInflater();
188 inflater.inflate(R.menu.content_actions, menu);
189 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
190 searchView.setOnQueryTextListener(this);
191
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:190:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
187 MenuInflater inflater = getMenuInflater();
188 inflater.inflate(R.menu.content_actions, menu);
189 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
190 searchView.setOnQueryTextListener(this);
191
192 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:190:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
187 MenuInflater inflater = getMenuInflater();
188 inflater.inflate(R.menu.content_actions, menu);
189 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
190 searchView.setOnQueryTextListener(this);
191
192 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:194:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
191
192 // Set file with share history to the provider and set the share intent.
193 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
194 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
195 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
196 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:194:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
191
192 // Set file with share history to the provider and set the share intent.
193 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
194 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
195 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
196 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:195:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
192 // Set file with share history to the provider and set the share intent.
193 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
194 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
195 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
196 // Note that you can set/change the intent any time,
197 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:195:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
192 // Set file with share history to the provider and set the share intent.
193 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
194 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
195 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
196 // Note that you can set/change the intent any time,
197 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:202:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
199 shareIntent.setType("image/*");
200 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
201 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
202 actionProvider.setShareIntent(shareIntent);
203 return true;
204 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:202:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
199 shareIntent.setType("image/*");
200 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
201 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
202 actionProvider.setShareIntent(shareIntent);
203 return true;
204 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:226:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
223 public boolean onOptionsItemSelected(MenuItem item) {
224 switch (item.getItemId()) {
225 case R.id.show_tabs:
226 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
227 item.setChecked(true);
228 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:226:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
223 public boolean onOptionsItemSelected(MenuItem item) {
224 switch (item.getItemId()) {
225 case R.id.show_tabs:
226 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
227 item.setChecked(true);
228 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:226:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
223 public boolean onOptionsItemSelected(MenuItem item) {
224 switch (item.getItemId()) {
225 case R.id.show_tabs:
226 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
227 item.setChecked(true);
228 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:226:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
223 public boolean onOptionsItemSelected(MenuItem item) {
224 switch (item.getItemId()) {
225 case R.id.show_tabs:
226 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
227 item.setChecked(true);
228 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:230:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
227 item.setChecked(true);
228 return true;
229 case R.id.hide_tabs:
230 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
231 item.setChecked(true);
232 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:230:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
227 item.setChecked(true);
228 return true;
229 case R.id.hide_tabs:
230 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
231 item.setChecked(true);
232 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:230:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
227 item.setChecked(true);
228 return true;
229 case R.id.hide_tabs:
230 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
231 item.setChecked(true);
232 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ContentBrowserNavActivity.java:230:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
227 item.setChecked(true);
228 return true;
229 case R.id.hide_tabs:
230 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
231 item.setChecked(true);
232 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:85:
Class requires API level 11 (current min is 7): android.animation.TypeEvaluator
82 }
83 }
84
85 public class XYEvaluator implements TypeEvaluator {
86 public Object evaluate(float fraction, Object startValue, Object endValue) {
87 XYHolder startXY = (XYHolder) startValue;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:85:
Class requires API level 11 (current min is 7): android.animation.TypeEvaluator
82 }
83 }
84
85 public class XYEvaluator implements TypeEvaluator {
86 public Object evaluate(float fraction, Object startValue, Object endValue) {
87 XYHolder startXY = (XYHolder) startValue;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:112:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
109 }
110 }
111
112 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
113
114 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:112:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
109 }
110 }
111
112 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
113
114 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:129:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofObject
126 if (bounceAnim == null) {
127 XYHolder startXY = new XYHolder(0f, 0f);
128 XYHolder endXY = new XYHolder(300f, 500f);
129 bounceAnim = ObjectAnimator.ofObject(ballHolder, "xY",
130 new XYEvaluator(), endXY);
131 bounceAnim.setDuration(1500);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:129:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofObject
126 if (bounceAnim == null) {
127 XYHolder startXY = new XYHolder(0f, 0f);
128 XYHolder endXY = new XYHolder(300f, 500f);
129 bounceAnim = ObjectAnimator.ofObject(ballHolder, "xY",
130 new XYEvaluator(), endXY);
131 bounceAnim.setDuration(1500);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:131:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
128 XYHolder endXY = new XYHolder(300f, 500f);
129 bounceAnim = ObjectAnimator.ofObject(ballHolder, "xY",
130 new XYEvaluator(), endXY);
131 bounceAnim.setDuration(1500);
132 bounceAnim.addUpdateListener(this);
133 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:131:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setDuration
128 XYHolder endXY = new XYHolder(300f, 500f);
129 bounceAnim = ObjectAnimator.ofObject(ballHolder, "xY",
130 new XYEvaluator(), endXY);
131 bounceAnim.setDuration(1500);
132 bounceAnim.addUpdateListener(this);
133 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:132:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
129 bounceAnim = ObjectAnimator.ofObject(ballHolder, "xY",
130 new XYEvaluator(), endXY);
131 bounceAnim.setDuration(1500);
132 bounceAnim.addUpdateListener(this);
133 }
134 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:132:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
129 bounceAnim = ObjectAnimator.ofObject(ballHolder, "xY",
130 new XYEvaluator(), endXY);
131 bounceAnim.setDuration(1500);
132 bounceAnim.addUpdateListener(this);
133 }
134 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:138:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
135
136 public void startAnimation() {
137 createAnimation();
138 bounceAnim.start();
139 }
140
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/CustomEvaluator.java:138:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
135
136 public void startAnimation() {
137 createAnimation();
138 bounceAnim.start();
139 }
140
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:112:
Call requires API level 11 (current min is 7): android.view.View#getMeasuredState
109 }
110 maxHeight = Math.max(maxHeight,
111 child.getMeasuredHeight() + lp.topMargin + lp.bottomMargin);
112 childState = combineMeasuredStates(childState, child.getMeasuredState());
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:112:
Call requires API level 11 (current min is 7): android.view.View#getMeasuredState
109 }
110 maxHeight = Math.max(maxHeight,
111 child.getMeasuredHeight() + lp.topMargin + lp.bottomMargin);
112 childState = combineMeasuredStates(childState, child.getMeasuredState());
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:112:
Call requires API level 11 (current min is 7): android.view.ViewGroup#combineMeasuredStates
109 }
110 maxHeight = Math.max(maxHeight,
111 child.getMeasuredHeight() + lp.topMargin + lp.bottomMargin);
112 childState = combineMeasuredStates(childState, child.getMeasuredState());
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:112:
Call requires API level 11 (current min is 7): android.view.ViewGroup#combineMeasuredStates
109 }
110 maxHeight = Math.max(maxHeight,
111 child.getMeasuredHeight() + lp.topMargin + lp.bottomMargin);
112 childState = combineMeasuredStates(childState, child.getMeasuredState());
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:124:
Call requires API level 11 (current min is 7): android.view.ViewGroup#resolveSizeAndState
121 maxWidth = Math.max(maxWidth, getSuggestedMinimumWidth());
122
123 // Report our final dimensions.
124 setMeasuredDimension(resolveSizeAndState(maxWidth, widthMeasureSpec, childState),
125 resolveSizeAndState(maxHeight, heightMeasureSpec,
126 childState << MEASURED_HEIGHT_STATE_SHIFT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:124:
Call requires API level 11 (current min is 7): android.view.ViewGroup#resolveSizeAndState
121 maxWidth = Math.max(maxWidth, getSuggestedMinimumWidth());
122
123 // Report our final dimensions.
124 setMeasuredDimension(resolveSizeAndState(maxWidth, widthMeasureSpec, childState),
125 resolveSizeAndState(maxHeight, heightMeasureSpec,
126 childState << MEASURED_HEIGHT_STATE_SHIFT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:124:
Call requires API level 11 (current min is 7): android.view.ViewGroup#resolveSizeAndState
121 maxWidth = Math.max(maxWidth, getSuggestedMinimumWidth());
122
123 // Report our final dimensions.
124 setMeasuredDimension(resolveSizeAndState(maxWidth, widthMeasureSpec, childState),
125 resolveSizeAndState(maxHeight, heightMeasureSpec,
126 childState << MEASURED_HEIGHT_STATE_SHIFT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/CustomLayout.java:124:
Call requires API level 11 (current min is 7): android.view.ViewGroup#resolveSizeAndState
121 maxWidth = Math.max(maxWidth, getSuggestedMinimumWidth());
122
123 // Report our final dimensions.
124 setMeasuredDimension(resolveSizeAndState(maxWidth, widthMeasureSpec, childState),
125 resolveSizeAndState(maxHeight, heightMeasureSpec,
126 childState << MEASURED_HEIGHT_STATE_SHIFT));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:95:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setCheckable
92 // We called the super implementation to let super classes set
93 // appropriate info properties. Then we add our properties
94 // (checkable and checked) which are not supported by a super class.
95 info.setCheckable(true);
96 info.setChecked(isChecked());
97 // Very often you will need to add only the text on the custom view.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:95:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setCheckable
92 // We called the super implementation to let super classes set
93 // appropriate info properties. Then we add our properties
94 // (checkable and checked) which are not supported by a super class.
95 info.setCheckable(true);
96 info.setChecked(isChecked());
97 // Very often you will need to add only the text on the custom view.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:96:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setChecked
93 // appropriate info properties. Then we add our properties
94 // (checkable and checked) which are not supported by a super class.
95 info.setCheckable(true);
96 info.setChecked(isChecked());
97 // Very often you will need to add only the text on the custom view.
98 CharSequence text = getText();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:96:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setChecked
93 // appropriate info properties. Then we add our properties
94 // (checkable and checked) which are not supported by a super class.
95 info.setCheckable(true);
96 info.setChecked(isChecked());
97 // Very often you will need to add only the text on the custom view.
98 CharSequence text = getText();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:100:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setText
97 // Very often you will need to add only the text on the custom view.
98 CharSequence text = getText();
99 if (!TextUtils.isEmpty(text)) {
100 info.setText(text);
101 }
102 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:100:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setText
97 // Very often you will need to add only the text on the custom view.
98 CharSequence text = getText();
99 if (!TextUtils.isEmpty(text)) {
100 info.setText(text);
101 }
102 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:146:
Call requires API level 14 (current min is 7): android.view.View#setAccessibilityDelegate
143 // AccessibilityDelegate allows clients to override its methods that
144 // correspond to the accessibility methods in View and register the
145 // delegate in the View essentially injecting the accessibility support.
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:146:
Call requires API level 14 (current min is 7): android.view.View#setAccessibilityDelegate
143 // AccessibilityDelegate allows clients to override its methods that
144 // correspond to the accessibility methods in View and register the
145 // delegate in the View essentially injecting the accessibility support.
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:146:
Call requires API level 14 (current min is 7): new android.view.View.AccessibilityDelegate
143 // AccessibilityDelegate allows clients to override its methods that
144 // correspond to the accessibility methods in View and register the
145 // delegate in the View essentially injecting the accessibility support.
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:146:
Call requires API level 14 (current min is 7): new android.view.View.AccessibilityDelegate
143 // AccessibilityDelegate allows clients to override its methods that
144 // correspond to the accessibility methods in View and register the
145 // delegate in the View essentially injecting the accessibility support.
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:146:
Class requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate
143 // AccessibilityDelegate allows clients to override its methods that
144 // correspond to the accessibility methods in View and register the
145 // delegate in the View essentially injecting the accessibility support.
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:146:
Class requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate
143 // AccessibilityDelegate allows clients to override its methods that
144 // correspond to the accessibility methods in View and register the
145 // delegate in the View essentially injecting the accessibility support.
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:149:
Call requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate#onInitializeAccessibilityEvent
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
149 super.onInitializeAccessibilityEvent(host, event);
150 // We called the super implementation to let super classes
151 // set appropriate event properties. Then we add the new property
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:149:
Call requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate#onInitializeAccessibilityEvent
146 setAccessibilityDelegate(new AccessibilityDelegate() {
147 @Override
148 public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
149 super.onInitializeAccessibilityEvent(host, event);
150 // We called the super implementation to let super classes
151 // set appropriate event properties. Then we add the new property
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:159:
Call requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate#onInitializeAccessibilityNodeInfo
156 @Override
157 public void onInitializeAccessibilityNodeInfo(View host,
158 AccessibilityNodeInfo info) {
159 super.onInitializeAccessibilityNodeInfo(host, info);
160 // We called the super implementation to let super classes set
161 // appropriate info properties. Then we add our properties
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:159:
Call requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate#onInitializeAccessibilityNodeInfo
156 @Override
157 public void onInitializeAccessibilityNodeInfo(View host,
158 AccessibilityNodeInfo info) {
159 super.onInitializeAccessibilityNodeInfo(host, info);
160 // We called the super implementation to let super classes set
161 // appropriate info properties. Then we add our properties
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:163:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setCheckable
160 // We called the super implementation to let super classes set
161 // appropriate info properties. Then we add our properties
162 // (checkable and checked) which are not supported by a super class.
163 info.setCheckable(true);
164 info.setChecked(isChecked());
165 // Very often you will need to add only the text on the custom view.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:163:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setCheckable
160 // We called the super implementation to let super classes set
161 // appropriate info properties. Then we add our properties
162 // (checkable and checked) which are not supported by a super class.
163 info.setCheckable(true);
164 info.setChecked(isChecked());
165 // Very often you will need to add only the text on the custom view.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:164:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setChecked
161 // appropriate info properties. Then we add our properties
162 // (checkable and checked) which are not supported by a super class.
163 info.setCheckable(true);
164 info.setChecked(isChecked());
165 // Very often you will need to add only the text on the custom view.
166 CharSequence text = getText();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:164:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setChecked
161 // appropriate info properties. Then we add our properties
162 // (checkable and checked) which are not supported by a super class.
163 info.setCheckable(true);
164 info.setChecked(isChecked());
165 // Very often you will need to add only the text on the custom view.
166 CharSequence text = getText();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:168:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setText
165 // Very often you will need to add only the text on the custom view.
166 CharSequence text = getText();
167 if (!TextUtils.isEmpty(text)) {
168 info.setText(text);
169 }
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:168:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#setText
165 // Very often you will need to add only the text on the custom view.
166 CharSequence text = getText();
167 if (!TextUtils.isEmpty(text)) {
168 info.setText(text);
169 }
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:174:
Call requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate#onPopulateAccessibilityEvent
171
172 @Override
173 public void onPopulateAccessibilityEvent(View host, AccessibilityEvent event) {
174 super.onPopulateAccessibilityEvent(host, event);
175 // We called the super implementation to populate its text to the
176 // event. Then we add our text not present in a super class.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:174:
Call requires API level 14 (current min is 7): android.view.View.AccessibilityDelegate#onPopulateAccessibilityEvent
171
172 @Override
173 public void onPopulateAccessibilityEvent(View host, AccessibilityEvent event) {
174 super.onPopulateAccessibilityEvent(host, event);
175 // We called the super implementation to populate its text to the
176 // event. Then we add our text not present in a super class.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:260:
Call requires API level 11 (current min is 7): android.view.View#resolveSizeAndState
257 + getPaddingLeft() + getPaddingRight();
258 final int minHeight = Math.max(mOnLayout.getHeight(), mOffLayout.getHeight())
259 + getPaddingLeft() + getPaddingRight();
260 setMeasuredDimension(resolveSizeAndState(minWidth, widthMeasureSpec, 0),
261 resolveSizeAndState(minHeight, heightMeasureSpec, 0));
262 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:260:
Call requires API level 11 (current min is 7): android.view.View#resolveSizeAndState
257 + getPaddingLeft() + getPaddingRight();
258 final int minHeight = Math.max(mOnLayout.getHeight(), mOffLayout.getHeight())
259 + getPaddingLeft() + getPaddingRight();
260 setMeasuredDimension(resolveSizeAndState(minWidth, widthMeasureSpec, 0),
261 resolveSizeAndState(minHeight, heightMeasureSpec, 0));
262 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:260:
Call requires API level 11 (current min is 7): android.view.View#resolveSizeAndState
257 + getPaddingLeft() + getPaddingRight();
258 final int minHeight = Math.max(mOnLayout.getHeight(), mOffLayout.getHeight())
259 + getPaddingLeft() + getPaddingRight();
260 setMeasuredDimension(resolveSizeAndState(minWidth, widthMeasureSpec, 0),
261 resolveSizeAndState(minHeight, heightMeasureSpec, 0));
262 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.java:260:
Call requires API level 11 (current min is 7): android.view.View#resolveSizeAndState
257 + getPaddingLeft() + getPaddingRight();
258 final int minHeight = Math.max(mOnLayout.getHeight(), mOffLayout.getHeight())
259 + getPaddingLeft() + getPaddingRight();
260 setMeasuredDimension(resolveSizeAndState(minWidth, widthMeasureSpec, 0),
261 resolveSizeAndState(minHeight, heightMeasureSpec, 0));
262 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:121:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#loadHeadersFromResource
118 */
119 @Override
120 public void onBuildHeaders(List<Header> target) {
121 loadHeadersFromResource(R.xml.device_admin_headers, target);
122 }
123
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:121:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#loadHeadersFromResource
118 */
119 @Override
120 public void onBuildHeaders(List<Header> target) {
121 loadHeadersFromResource(R.xml.device_admin_headers, target);
122 }
123
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:128:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#isAdminActive
125 * Helper to determine if we are an active admin
126 */
127 private boolean isActiveAdmin() {
128 return mDPM.isAdminActive(mDeviceAdminSample);
129 }
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:128:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#isAdminActive
125 * Helper to determine if we are an active admin
126 */
127 private boolean isActiveAdmin() {
128 return mDPM.isAdminActive(mDeviceAdminSample);
129 }
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:137:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
134 * 1. Provides instance variables to access activity/context, DevicePolicyManager, etc.
135 * 2. Provides support for the "set password" button(s) shared by multiple fragments.
136 */
137 public static class AdminSampleFragment extends PreferenceFragment
138 implements OnPreferenceChangeListener, OnPreferenceClickListener{
139
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:137:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
134 * 1. Provides instance variables to access activity/context, DevicePolicyManager, etc.
135 * 2. Provides support for the "set password" button(s) shared by multiple fragments.
136 */
137 public static class AdminSampleFragment extends PreferenceFragment
138 implements OnPreferenceChangeListener, OnPreferenceClickListener{
139
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:137:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
134 * 1. Provides instance variables to access activity/context, DevicePolicyManager, etc.
135 * 2. Provides support for the "set password" button(s) shared by multiple fragments.
136 */
137 public static class AdminSampleFragment extends PreferenceFragment
138 implements OnPreferenceChangeListener, OnPreferenceClickListener{
139
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:137:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
134 * 1. Provides instance variables to access activity/context, DevicePolicyManager, etc.
135 * 2. Provides support for the "set password" button(s) shared by multiple fragments.
136 */
137 public static class AdminSampleFragment extends PreferenceFragment
138 implements OnPreferenceChangeListener, OnPreferenceClickListener{
139
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:152:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onActivityCreated
149
150 @Override
151 public void onActivityCreated(Bundle savedInstanceState) {
152 super.onActivityCreated(savedInstanceState);
153
154 // Retrieve the useful instance variables
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:152:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onActivityCreated
149
150 @Override
151 public void onActivityCreated(Bundle savedInstanceState) {
152 super.onActivityCreated(savedInstanceState);
153
154 // Retrieve the useful instance variables
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:155:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getActivity
152 super.onActivityCreated(savedInstanceState);
153
154 // Retrieve the useful instance variables
155 mActivity = (DeviceAdminSample) getActivity();
156 mDPM = mActivity.mDPM;
157 mDeviceAdminSample = mActivity.mDeviceAdminSample;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:155:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getActivity
152 super.onActivityCreated(savedInstanceState);
153
154 // Retrieve the useful instance variables
155 mActivity = (DeviceAdminSample) getActivity();
156 mDPM = mActivity.mDPM;
157 mDeviceAdminSample = mActivity.mDeviceAdminSample;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:161:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
158 mAdminActive = mActivity.isActiveAdmin();
159
160 // Configure the shared UI elements (if they exist)
161 mResetPassword = (EditTextPreference) findPreference(KEY_RESET_PASSWORD);
162 mSetPassword = (PreferenceScreen) findPreference(KEY_SET_PASSWORD);
163
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:161:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
158 mAdminActive = mActivity.isActiveAdmin();
159
160 // Configure the shared UI elements (if they exist)
161 mResetPassword = (EditTextPreference) findPreference(KEY_RESET_PASSWORD);
162 mSetPassword = (PreferenceScreen) findPreference(KEY_SET_PASSWORD);
163
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:162:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
159
160 // Configure the shared UI elements (if they exist)
161 mResetPassword = (EditTextPreference) findPreference(KEY_RESET_PASSWORD);
162 mSetPassword = (PreferenceScreen) findPreference(KEY_SET_PASSWORD);
163
164 if (mResetPassword != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:162:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
159
160 // Configure the shared UI elements (if they exist)
161 mResetPassword = (EditTextPreference) findPreference(KEY_RESET_PASSWORD);
162 mSetPassword = (PreferenceScreen) findPreference(KEY_SET_PASSWORD);
163
164 if (mResetPassword != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:174:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onResume
171
172 @Override
173 public void onResume() {
174 super.onResume();
175 mAdminActive = mActivity.isActiveAdmin();
176 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:174:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onResume
171
172 @Override
173 public void onResume() {
174 super.onResume();
175 mAdminActive = mActivity.isActiveAdmin();
176 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:191:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#isActivePasswordSufficient
188 if (mSetPassword != null) {
189 if (mAdminActive) {
190 // Show password-sufficient status under Set Password button
191 boolean sufficient = mDPM.isActivePasswordSufficient();
192 mSetPassword.setSummary(sufficient ?
193 R.string.password_sufficient : R.string.password_insufficient);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:191:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#isActivePasswordSufficient
188 if (mSetPassword != null) {
189 if (mAdminActive) {
190 // Show password-sufficient status under Set Password button
191 boolean sufficient = mDPM.isActivePasswordSufficient();
192 mSetPassword.setSummary(sufficient ?
193 R.string.password_sufficient : R.string.password_insufficient);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:204:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#startActivity
201 public boolean onPreferenceClick(Preference preference) {
202 if (mSetPassword != null && preference == mSetPassword) {
203 Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
204 startActivity(intent);
205 return true;
206 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:204:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#startActivity
201 public boolean onPreferenceClick(Preference preference) {
202 if (mSetPassword != null && preference == mSetPassword) {
203 Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
204 startActivity(intent);
205 return true;
206 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:227:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#resetPassword
224 if (alertIfMonkey(mActivity, R.string.monkey_reset_password)) {
225 return;
226 }
227 mDPM.resetPassword(newPassword, DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY);
228 AlertDialog.Builder builder = new AlertDialog.Builder(mActivity);
229 String message = mActivity.getString(R.string.reset_password_warning, newPassword);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:227:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#resetPassword
224 if (alertIfMonkey(mActivity, R.string.monkey_reset_password)) {
225 return;
226 }
227 mDPM.resetPassword(newPassword, DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY);
228 AlertDialog.Builder builder = new AlertDialog.Builder(mActivity);
229 String message = mActivity.getString(R.string.reset_password_warning, newPassword);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:239:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
236 * Simple helper for summaries showing local & global (aggregate) policy settings
237 */
238 protected String localGlobalSummary(Object local, Object global) {
239 return getString(R.string.status_local_global, local, global);
240 }
241 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:239:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
236 * Simple helper for summaries showing local & global (aggregate) policy settings
237 */
238 protected String localGlobalSummary(Object local, Object global) {
239 return getString(R.string.status_local_global, local, global);
240 }
241 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:257:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
254 @Override
255 public void onCreate(Bundle savedInstanceState) {
256 super.onCreate(savedInstanceState);
257 addPreferencesFromResource(R.xml.device_admin_general);
258 mEnableCheckbox = (CheckBoxPreference) findPreference(KEY_ENABLE_ADMIN);
259 mEnableCheckbox.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:257:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
254 @Override
255 public void onCreate(Bundle savedInstanceState) {
256 super.onCreate(savedInstanceState);
257 addPreferencesFromResource(R.xml.device_admin_general);
258 mEnableCheckbox = (CheckBoxPreference) findPreference(KEY_ENABLE_ADMIN);
259 mEnableCheckbox.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:258:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
255 public void onCreate(Bundle savedInstanceState) {
256 super.onCreate(savedInstanceState);
257 addPreferencesFromResource(R.xml.device_admin_general);
258 mEnableCheckbox = (CheckBoxPreference) findPreference(KEY_ENABLE_ADMIN);
259 mEnableCheckbox.setOnPreferenceChangeListener(this);
260 mDisableCameraCheckbox = (CheckBoxPreference) findPreference(KEY_DISABLE_CAMERA);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:258:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
255 public void onCreate(Bundle savedInstanceState) {
256 super.onCreate(savedInstanceState);
257 addPreferencesFromResource(R.xml.device_admin_general);
258 mEnableCheckbox = (CheckBoxPreference) findPreference(KEY_ENABLE_ADMIN);
259 mEnableCheckbox.setOnPreferenceChangeListener(this);
260 mDisableCameraCheckbox = (CheckBoxPreference) findPreference(KEY_DISABLE_CAMERA);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:260:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
257 addPreferencesFromResource(R.xml.device_admin_general);
258 mEnableCheckbox = (CheckBoxPreference) findPreference(KEY_ENABLE_ADMIN);
259 mEnableCheckbox.setOnPreferenceChangeListener(this);
260 mDisableCameraCheckbox = (CheckBoxPreference) findPreference(KEY_DISABLE_CAMERA);
261 mDisableCameraCheckbox.setOnPreferenceChangeListener(this);
262 mDisableKeyguardWidgetsCheckbox =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:260:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
257 addPreferencesFromResource(R.xml.device_admin_general);
258 mEnableCheckbox = (CheckBoxPreference) findPreference(KEY_ENABLE_ADMIN);
259 mEnableCheckbox.setOnPreferenceChangeListener(this);
260 mDisableCameraCheckbox = (CheckBoxPreference) findPreference(KEY_DISABLE_CAMERA);
261 mDisableCameraCheckbox.setOnPreferenceChangeListener(this);
262 mDisableKeyguardWidgetsCheckbox =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:263:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
260 mDisableCameraCheckbox = (CheckBoxPreference) findPreference(KEY_DISABLE_CAMERA);
261 mDisableCameraCheckbox.setOnPreferenceChangeListener(this);
262 mDisableKeyguardWidgetsCheckbox =
263 (CheckBoxPreference) findPreference(KEY_DISABLE_KEYGUARD_WIDGETS);
264 mDisableKeyguardWidgetsCheckbox.setOnPreferenceChangeListener(this);
265 mDisableKeyguardSecureCameraCheckbox =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:263:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
260 mDisableCameraCheckbox = (CheckBoxPreference) findPreference(KEY_DISABLE_CAMERA);
261 mDisableCameraCheckbox.setOnPreferenceChangeListener(this);
262 mDisableKeyguardWidgetsCheckbox =
263 (CheckBoxPreference) findPreference(KEY_DISABLE_KEYGUARD_WIDGETS);
264 mDisableKeyguardWidgetsCheckbox.setOnPreferenceChangeListener(this);
265 mDisableKeyguardSecureCameraCheckbox =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:266:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
263 (CheckBoxPreference) findPreference(KEY_DISABLE_KEYGUARD_WIDGETS);
264 mDisableKeyguardWidgetsCheckbox.setOnPreferenceChangeListener(this);
265 mDisableKeyguardSecureCameraCheckbox =
266 (CheckBoxPreference) findPreference(KEY_DISABLE_KEYGUARD_SECURE_CAMERA);
267 mDisableKeyguardSecureCameraCheckbox.setOnPreferenceChangeListener(this);
268 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:266:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
263 (CheckBoxPreference) findPreference(KEY_DISABLE_KEYGUARD_WIDGETS);
264 mDisableKeyguardWidgetsCheckbox.setOnPreferenceChangeListener(this);
265 mDisableKeyguardSecureCameraCheckbox =
266 (CheckBoxPreference) findPreference(KEY_DISABLE_KEYGUARD_SECURE_CAMERA);
267 mDisableKeyguardSecureCameraCheckbox.setOnPreferenceChangeListener(this);
268 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:278:
Call requires API level 14 (current min is 7): android.app.admin.DevicePolicyManager#setCameraDisabled
275 enableDeviceCapabilitiesArea(mAdminActive);
276
277 if (mAdminActive) {
278 mDPM.setCameraDisabled(mDeviceAdminSample, mDisableCameraCheckbox.isChecked());
279 mDPM.setKeyguardDisabledFeatures(mDeviceAdminSample, createKeyguardDisabledFlag());
280 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:278:
Call requires API level 14 (current min is 7): android.app.admin.DevicePolicyManager#setCameraDisabled
275 enableDeviceCapabilitiesArea(mAdminActive);
276
277 if (mAdminActive) {
278 mDPM.setCameraDisabled(mDeviceAdminSample, mDisableCameraCheckbox.isChecked());
279 mDPM.setKeyguardDisabledFeatures(mDeviceAdminSample, createKeyguardDisabledFlag());
280 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:279:
Call requires API level 17 (current min is 7): android.app.admin.DevicePolicyManager#setKeyguardDisabledFeatures
276
277 if (mAdminActive) {
278 mDPM.setCameraDisabled(mDeviceAdminSample, mDisableCameraCheckbox.isChecked());
279 mDPM.setKeyguardDisabledFeatures(mDeviceAdminSample, createKeyguardDisabledFlag());
280 reloadSummaries();
281 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:279:
Call requires API level 17 (current min is 7): android.app.admin.DevicePolicyManager#setKeyguardDisabledFeatures
276
277 if (mAdminActive) {
278 mDPM.setCameraDisabled(mDeviceAdminSample, mDisableCameraCheckbox.isChecked());
279 mDPM.setKeyguardDisabledFeatures(mDeviceAdminSample, createKeyguardDisabledFlag());
280 reloadSummaries();
281 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:307:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#startActivityForResult
304 intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, mDeviceAdminSample);
305 intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,
306 mActivity.getString(R.string.add_admin_extra_app_text));
307 startActivityForResult(intent, REQUEST_CODE_ENABLE_ADMIN);
308 // return false - don't update checkbox until we're really active
309 return false;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:307:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#startActivityForResult
304 intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, mDeviceAdminSample);
305 intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,
306 mActivity.getString(R.string.add_admin_extra_app_text));
307 startActivityForResult(intent, REQUEST_CODE_ENABLE_ADMIN);
308 // return false - don't update checkbox until we're really active
309 return false;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:311:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#removeActiveAdmin
308 // return false - don't update checkbox until we're really active
309 return false;
310 } else {
311 mDPM.removeActiveAdmin(mDeviceAdminSample);
312 enableDeviceCapabilitiesArea(false);
313 mAdminActive = false;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:311:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#removeActiveAdmin
308 // return false - don't update checkbox until we're really active
309 return false;
310 } else {
311 mDPM.removeActiveAdmin(mDeviceAdminSample);
312 enableDeviceCapabilitiesArea(false);
313 mAdminActive = false;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:317:
Call requires API level 14 (current min is 7): android.app.admin.DevicePolicyManager#setCameraDisabled
314 }
315 }
316 } else if (preference == mDisableCameraCheckbox) {
317 mDPM.setCameraDisabled(mDeviceAdminSample, value);
318 reloadSummaries();
319 } else if (preference == mDisableKeyguardWidgetsCheckbox
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:317:
Call requires API level 14 (current min is 7): android.app.admin.DevicePolicyManager#setCameraDisabled
314 }
315 }
316 } else if (preference == mDisableCameraCheckbox) {
317 mDPM.setCameraDisabled(mDeviceAdminSample, value);
318 reloadSummaries();
319 } else if (preference == mDisableKeyguardWidgetsCheckbox
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:321:
Call requires API level 17 (current min is 7): android.app.admin.DevicePolicyManager#setKeyguardDisabledFeatures
318 reloadSummaries();
319 } else if (preference == mDisableKeyguardWidgetsCheckbox
320 || preference == mDisableKeyguardSecureCameraCheckbox) {
321 mDPM.setKeyguardDisabledFeatures(mDeviceAdminSample, createKeyguardDisabledFlag());
322 reloadSummaries();
323 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:321:
Call requires API level 17 (current min is 7): android.app.admin.DevicePolicyManager#setKeyguardDisabledFeatures
318 reloadSummaries();
319 } else if (preference == mDisableKeyguardWidgetsCheckbox
320 || preference == mDisableKeyguardSecureCameraCheckbox) {
321 mDPM.setKeyguardDisabledFeatures(mDeviceAdminSample, createKeyguardDisabledFlag());
322 reloadSummaries();
323 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:330:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
327 @Override
328 protected void reloadSummaries() {
329 super.reloadSummaries();
330 String cameraSummary = getString(mDPM.getCameraDisabled(mDeviceAdminSample)
331 ? R.string.camera_disabled : R.string.camera_enabled);
332 mDisableCameraCheckbox.setSummary(cameraSummary);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:330:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
327 @Override
328 protected void reloadSummaries() {
329 super.reloadSummaries();
330 String cameraSummary = getString(mDPM.getCameraDisabled(mDeviceAdminSample)
331 ? R.string.camera_disabled : R.string.camera_enabled);
332 mDisableCameraCheckbox.setSummary(cameraSummary);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:330:
Call requires API level 14 (current min is 7): android.app.admin.DevicePolicyManager#getCameraDisabled
327 @Override
328 protected void reloadSummaries() {
329 super.reloadSummaries();
330 String cameraSummary = getString(mDPM.getCameraDisabled(mDeviceAdminSample)
331 ? R.string.camera_disabled : R.string.camera_enabled);
332 mDisableCameraCheckbox.setSummary(cameraSummary);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:330:
Call requires API level 14 (current min is 7): android.app.admin.DevicePolicyManager#getCameraDisabled
327 @Override
328 protected void reloadSummaries() {
329 super.reloadSummaries();
330 String cameraSummary = getString(mDPM.getCameraDisabled(mDeviceAdminSample)
331 ? R.string.camera_disabled : R.string.camera_enabled);
332 mDisableCameraCheckbox.setSummary(cameraSummary);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:334:
Call requires API level 17 (current min is 7): android.app.admin.DevicePolicyManager#getKeyguardDisabledFeatures
331 ? R.string.camera_disabled : R.string.camera_enabled);
332 mDisableCameraCheckbox.setSummary(cameraSummary);
333
334 int disabled = mDPM.getKeyguardDisabledFeatures(mDeviceAdminSample);
335
336 String keyguardWidgetSummary = getString(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:334:
Call requires API level 17 (current min is 7): android.app.admin.DevicePolicyManager#getKeyguardDisabledFeatures
331 ? R.string.camera_disabled : R.string.camera_enabled);
332 mDisableCameraCheckbox.setSummary(cameraSummary);
333
334 int disabled = mDPM.getKeyguardDisabledFeatures(mDeviceAdminSample);
335
336 String keyguardWidgetSummary = getString(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:336:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
333
334 int disabled = mDPM.getKeyguardDisabledFeatures(mDeviceAdminSample);
335
336 String keyguardWidgetSummary = getString(
337 (disabled & DevicePolicyManager.KEYGUARD_DISABLE_WIDGETS_ALL) != 0 ?
338 R.string.keyguard_widgets_disabled : R.string.keyguard_widgets_enabled);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:336:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
333
334 int disabled = mDPM.getKeyguardDisabledFeatures(mDeviceAdminSample);
335
336 String keyguardWidgetSummary = getString(
337 (disabled & DevicePolicyManager.KEYGUARD_DISABLE_WIDGETS_ALL) != 0 ?
338 R.string.keyguard_widgets_disabled : R.string.keyguard_widgets_enabled);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:341:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
338 R.string.keyguard_widgets_disabled : R.string.keyguard_widgets_enabled);
339 mDisableKeyguardWidgetsCheckbox.setSummary(keyguardWidgetSummary);
340
341 String keyguardSecureCameraSummary = getString(
342 (disabled & DevicePolicyManager.KEYGUARD_DISABLE_SECURE_CAMERA) != 0 ?
343 R.string.keyguard_secure_camera_disabled : R.string.keyguard_secure_camera_enabled);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:341:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getString
338 R.string.keyguard_widgets_disabled : R.string.keyguard_widgets_enabled);
339 mDisableKeyguardWidgetsCheckbox.setSummary(keyguardWidgetSummary);
340
341 String keyguardSecureCameraSummary = getString(
342 (disabled & DevicePolicyManager.KEYGUARD_DISABLE_SECURE_CAMERA) != 0 ?
343 R.string.keyguard_secure_camera_disabled : R.string.keyguard_secure_camera_enabled);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:397:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
394 @Override
395 public void onCreate(Bundle savedInstanceState) {
396 super.onCreate(savedInstanceState);
397 addPreferencesFromResource(R.xml.device_admin_quality);
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:397:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
394 @Override
395 public void onCreate(Bundle savedInstanceState) {
396 super.onCreate(savedInstanceState);
397 addPreferencesFromResource(R.xml.device_admin_quality);
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:399:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
396 super.onCreate(savedInstanceState);
397 addPreferencesFromResource(R.xml.device_admin_quality);
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:399:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
396 super.onCreate(savedInstanceState);
397 addPreferencesFromResource(R.xml.device_admin_quality);
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:400:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
397 addPreferencesFromResource(R.xml.device_admin_quality);
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:400:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
397 addPreferencesFromResource(R.xml.device_admin_quality);
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:401:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:401:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
398
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:402:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:402:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
399 mQualityCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_QUALITY);
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:403:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:403:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
400 mPasswordQuality = (ListPreference) findPreference(KEY_QUALITY);
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:404:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:404:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
401 mMinLength = (EditTextPreference) findPreference(KEY_MIN_LENGTH);
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:405:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
407 mMinNonLetter = (EditTextPreference) findPreference(KEY_MIN_NON_LETTER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:405:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
402 mMinLetters = (EditTextPreference) findPreference(KEY_MIN_LETTERS);
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
407 mMinNonLetter = (EditTextPreference) findPreference(KEY_MIN_NON_LETTER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:406:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
407 mMinNonLetter = (EditTextPreference) findPreference(KEY_MIN_NON_LETTER);
408
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:406:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
403 mMinNumeric = (EditTextPreference) findPreference(KEY_MIN_NUMERIC);
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
407 mMinNonLetter = (EditTextPreference) findPreference(KEY_MIN_NON_LETTER);
408
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:407:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
407 mMinNonLetter = (EditTextPreference) findPreference(KEY_MIN_NON_LETTER);
408
409 mPasswordQuality.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:407:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
404 mMinLowerCase = (EditTextPreference) findPreference(KEY_MIN_LOWER_CASE);
405 mMinUpperCase = (EditTextPreference) findPreference(KEY_MIN_UPPER_CASE);
406 mMinSymbols = (EditTextPreference) findPreference(KEY_MIN_SYMBOLS);
407 mMinNonLetter = (EditTextPreference) findPreference(KEY_MIN_NON_LETTER);
408
409 mPasswordQuality.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:436:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordQuality
433 super.reloadSummaries();
434 // Show numeric settings for each policy API
435 int local, global;
436 local = mDPM.getPasswordQuality(mDeviceAdminSample);
437 global = mDPM.getPasswordQuality(null);
438 mPasswordQuality.setSummary(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:436:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordQuality
433 super.reloadSummaries();
434 // Show numeric settings for each policy API
435 int local, global;
436 local = mDPM.getPasswordQuality(mDeviceAdminSample);
437 global = mDPM.getPasswordQuality(null);
438 mPasswordQuality.setSummary(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:437:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordQuality
434 // Show numeric settings for each policy API
435 int local, global;
436 local = mDPM.getPasswordQuality(mDeviceAdminSample);
437 global = mDPM.getPasswordQuality(null);
438 mPasswordQuality.setSummary(
439 localGlobalSummary(qualityValueToString(local), qualityValueToString(global)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:437:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordQuality
434 // Show numeric settings for each policy API
435 int local, global;
436 local = mDPM.getPasswordQuality(mDeviceAdminSample);
437 global = mDPM.getPasswordQuality(null);
438 mPasswordQuality.setSummary(
439 localGlobalSummary(qualityValueToString(local), qualityValueToString(global)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:440:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLength
437 global = mDPM.getPasswordQuality(null);
438 mPasswordQuality.setSummary(
439 localGlobalSummary(qualityValueToString(local), qualityValueToString(global)));
440 local = mDPM.getPasswordMinimumLength(mDeviceAdminSample);
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:440:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLength
437 global = mDPM.getPasswordQuality(null);
438 mPasswordQuality.setSummary(
439 localGlobalSummary(qualityValueToString(local), qualityValueToString(global)));
440 local = mDPM.getPasswordMinimumLength(mDeviceAdminSample);
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:441:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLength
438 mPasswordQuality.setSummary(
439 localGlobalSummary(qualityValueToString(local), qualityValueToString(global)));
440 local = mDPM.getPasswordMinimumLength(mDeviceAdminSample);
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:441:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLength
438 mPasswordQuality.setSummary(
439 localGlobalSummary(qualityValueToString(local), qualityValueToString(global)));
440 local = mDPM.getPasswordMinimumLength(mDeviceAdminSample);
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:443:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLetters
440 local = mDPM.getPasswordMinimumLength(mDeviceAdminSample);
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:443:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLetters
440 local = mDPM.getPasswordMinimumLength(mDeviceAdminSample);
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:444:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLetters
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:444:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLetters
441 global = mDPM.getPasswordMinimumLength(null);
442 mMinLength.setSummary(localGlobalSummary(local, global));
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:446:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNumeric
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:446:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNumeric
443 local = mDPM.getPasswordMinimumLetters(mDeviceAdminSample);
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:447:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNumeric
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:447:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNumeric
444 global = mDPM.getPasswordMinimumLetters(null);
445 mMinLetters.setSummary(localGlobalSummary(local, global));
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:449:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLowerCase
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:449:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLowerCase
446 local = mDPM.getPasswordMinimumNumeric(mDeviceAdminSample);
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:450:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLowerCase
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:450:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumLowerCase
447 global = mDPM.getPasswordMinimumNumeric(null);
448 mMinNumeric.setSummary(localGlobalSummary(local, global));
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:452:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumUpperCase
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:452:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumUpperCase
449 local = mDPM.getPasswordMinimumLowerCase(mDeviceAdminSample);
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:453:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumUpperCase
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:453:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumUpperCase
450 global = mDPM.getPasswordMinimumLowerCase(null);
451 mMinLowerCase.setSummary(localGlobalSummary(local, global));
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:455:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumSymbols
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:455:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumSymbols
452 local = mDPM.getPasswordMinimumUpperCase(mDeviceAdminSample);
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:456:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumSymbols
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
458 local = mDPM.getPasswordMinimumNonLetter(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:456:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumSymbols
453 global = mDPM.getPasswordMinimumUpperCase(null);
454 mMinUpperCase.setSummary(localGlobalSummary(local, global));
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
458 local = mDPM.getPasswordMinimumNonLetter(mDeviceAdminSample);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:458:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNonLetter
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
458 local = mDPM.getPasswordMinimumNonLetter(mDeviceAdminSample);
459 global = mDPM.getPasswordMinimumNonLetter(null);
460 mMinNonLetter.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:458:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNonLetter
455 local = mDPM.getPasswordMinimumSymbols(mDeviceAdminSample);
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
458 local = mDPM.getPasswordMinimumNonLetter(mDeviceAdminSample);
459 global = mDPM.getPasswordMinimumNonLetter(null);
460 mMinNonLetter.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:459:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNonLetter
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
458 local = mDPM.getPasswordMinimumNonLetter(mDeviceAdminSample);
459 global = mDPM.getPasswordMinimumNonLetter(null);
460 mMinNonLetter.setSummary(localGlobalSummary(local, global));
461 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:459:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordMinimumNonLetter
456 global = mDPM.getPasswordMinimumSymbols(null);
457 mMinSymbols.setSummary(localGlobalSummary(local, global));
458 local = mDPM.getPasswordMinimumNonLetter(mDeviceAdminSample);
459 global = mDPM.getPasswordMinimumNonLetter(null);
460 mMinNonLetter.setSummary(localGlobalSummary(local, global));
461 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:480:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordQuality
477 Toast.makeText(mActivity, warning, Toast.LENGTH_SHORT).show();
478 }
479 if (preference == mPasswordQuality) {
480 mDPM.setPasswordQuality(mDeviceAdminSample, value);
481 } else if (preference == mMinLength) {
482 mDPM.setPasswordMinimumLength(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:480:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordQuality
477 Toast.makeText(mActivity, warning, Toast.LENGTH_SHORT).show();
478 }
479 if (preference == mPasswordQuality) {
480 mDPM.setPasswordQuality(mDeviceAdminSample, value);
481 } else if (preference == mMinLength) {
482 mDPM.setPasswordMinimumLength(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:482:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumLength
479 if (preference == mPasswordQuality) {
480 mDPM.setPasswordQuality(mDeviceAdminSample, value);
481 } else if (preference == mMinLength) {
482 mDPM.setPasswordMinimumLength(mDeviceAdminSample, value);
483 } else if (preference == mMinLetters) {
484 mDPM.setPasswordMinimumLetters(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:482:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumLength
479 if (preference == mPasswordQuality) {
480 mDPM.setPasswordQuality(mDeviceAdminSample, value);
481 } else if (preference == mMinLength) {
482 mDPM.setPasswordMinimumLength(mDeviceAdminSample, value);
483 } else if (preference == mMinLetters) {
484 mDPM.setPasswordMinimumLetters(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:484:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumLetters
481 } else if (preference == mMinLength) {
482 mDPM.setPasswordMinimumLength(mDeviceAdminSample, value);
483 } else if (preference == mMinLetters) {
484 mDPM.setPasswordMinimumLetters(mDeviceAdminSample, value);
485 } else if (preference == mMinNumeric) {
486 mDPM.setPasswordMinimumNumeric(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:484:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumLetters
481 } else if (preference == mMinLength) {
482 mDPM.setPasswordMinimumLength(mDeviceAdminSample, value);
483 } else if (preference == mMinLetters) {
484 mDPM.setPasswordMinimumLetters(mDeviceAdminSample, value);
485 } else if (preference == mMinNumeric) {
486 mDPM.setPasswordMinimumNumeric(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:486:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumNumeric
483 } else if (preference == mMinLetters) {
484 mDPM.setPasswordMinimumLetters(mDeviceAdminSample, value);
485 } else if (preference == mMinNumeric) {
486 mDPM.setPasswordMinimumNumeric(mDeviceAdminSample, value);
487 } else if (preference == mMinLowerCase) {
488 mDPM.setPasswordMinimumLowerCase(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:486:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumNumeric
483 } else if (preference == mMinLetters) {
484 mDPM.setPasswordMinimumLetters(mDeviceAdminSample, value);
485 } else if (preference == mMinNumeric) {
486 mDPM.setPasswordMinimumNumeric(mDeviceAdminSample, value);
487 } else if (preference == mMinLowerCase) {
488 mDPM.setPasswordMinimumLowerCase(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:488:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumLowerCase
485 } else if (preference == mMinNumeric) {
486 mDPM.setPasswordMinimumNumeric(mDeviceAdminSample, value);
487 } else if (preference == mMinLowerCase) {
488 mDPM.setPasswordMinimumLowerCase(mDeviceAdminSample, value);
489 } else if (preference == mMinUpperCase) {
490 mDPM.setPasswordMinimumUpperCase(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:488:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumLowerCase
485 } else if (preference == mMinNumeric) {
486 mDPM.setPasswordMinimumNumeric(mDeviceAdminSample, value);
487 } else if (preference == mMinLowerCase) {
488 mDPM.setPasswordMinimumLowerCase(mDeviceAdminSample, value);
489 } else if (preference == mMinUpperCase) {
490 mDPM.setPasswordMinimumUpperCase(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:490:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumUpperCase
487 } else if (preference == mMinLowerCase) {
488 mDPM.setPasswordMinimumLowerCase(mDeviceAdminSample, value);
489 } else if (preference == mMinUpperCase) {
490 mDPM.setPasswordMinimumUpperCase(mDeviceAdminSample, value);
491 } else if (preference == mMinSymbols) {
492 mDPM.setPasswordMinimumSymbols(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:490:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumUpperCase
487 } else if (preference == mMinLowerCase) {
488 mDPM.setPasswordMinimumLowerCase(mDeviceAdminSample, value);
489 } else if (preference == mMinUpperCase) {
490 mDPM.setPasswordMinimumUpperCase(mDeviceAdminSample, value);
491 } else if (preference == mMinSymbols) {
492 mDPM.setPasswordMinimumSymbols(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:492:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumSymbols
489 } else if (preference == mMinUpperCase) {
490 mDPM.setPasswordMinimumUpperCase(mDeviceAdminSample, value);
491 } else if (preference == mMinSymbols) {
492 mDPM.setPasswordMinimumSymbols(mDeviceAdminSample, value);
493 } else if (preference == mMinNonLetter) {
494 mDPM.setPasswordMinimumNonLetter(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:492:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumSymbols
489 } else if (preference == mMinUpperCase) {
490 mDPM.setPasswordMinimumUpperCase(mDeviceAdminSample, value);
491 } else if (preference == mMinSymbols) {
492 mDPM.setPasswordMinimumSymbols(mDeviceAdminSample, value);
493 } else if (preference == mMinNonLetter) {
494 mDPM.setPasswordMinimumNonLetter(mDeviceAdminSample, value);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:494:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumNonLetter
491 } else if (preference == mMinSymbols) {
492 mDPM.setPasswordMinimumSymbols(mDeviceAdminSample, value);
493 } else if (preference == mMinNonLetter) {
494 mDPM.setPasswordMinimumNonLetter(mDeviceAdminSample, value);
495 }
496 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:494:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordMinimumNonLetter
491 } else if (preference == mMinSymbols) {
492 mDPM.setPasswordMinimumSymbols(mDeviceAdminSample, value);
493 } else if (preference == mMinNonLetter) {
494 mDPM.setPasswordMinimumNonLetter(mDeviceAdminSample, value);
495 }
496 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:525:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
522 @Override
523 public void onCreate(Bundle savedInstanceState) {
524 super.onCreate(savedInstanceState);
525 addPreferencesFromResource(R.xml.device_admin_expiration);
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:525:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
522 @Override
523 public void onCreate(Bundle savedInstanceState) {
524 super.onCreate(savedInstanceState);
525 addPreferencesFromResource(R.xml.device_admin_expiration);
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:527:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
524 super.onCreate(savedInstanceState);
525 addPreferencesFromResource(R.xml.device_admin_expiration);
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:527:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
524 super.onCreate(savedInstanceState);
525 addPreferencesFromResource(R.xml.device_admin_expiration);
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:528:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
525 addPreferencesFromResource(R.xml.device_admin_expiration);
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
530 mExpirationStatus = (PreferenceScreen) findPreference(KEY_EXPIRATION_STATUS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:528:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
525 addPreferencesFromResource(R.xml.device_admin_expiration);
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
530 mExpirationStatus = (PreferenceScreen) findPreference(KEY_EXPIRATION_STATUS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:529:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
530 mExpirationStatus = (PreferenceScreen) findPreference(KEY_EXPIRATION_STATUS);
531
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:529:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
526
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
530 mExpirationStatus = (PreferenceScreen) findPreference(KEY_EXPIRATION_STATUS);
531
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:530:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
530 mExpirationStatus = (PreferenceScreen) findPreference(KEY_EXPIRATION_STATUS);
531
532 mHistory.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:530:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
527 mExpirationCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_EXPIRATION);
528 mHistory = (EditTextPreference) findPreference(KEY_HISTORY);
529 mExpirationTimeout = (EditTextPreference) findPreference(KEY_EXPIRATION_TIMEOUT);
530 mExpirationStatus = (PreferenceScreen) findPreference(KEY_EXPIRATION_STATUS);
531
532 mHistory.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:551:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordHistoryLength
548 super.reloadSummaries();
549
550 int local, global;
551 local = mDPM.getPasswordHistoryLength(mDeviceAdminSample);
552 global = mDPM.getPasswordHistoryLength(null);
553 mHistory.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:551:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordHistoryLength
548 super.reloadSummaries();
549
550 int local, global;
551 local = mDPM.getPasswordHistoryLength(mDeviceAdminSample);
552 global = mDPM.getPasswordHistoryLength(null);
553 mHistory.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:552:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordHistoryLength
549
550 int local, global;
551 local = mDPM.getPasswordHistoryLength(mDeviceAdminSample);
552 global = mDPM.getPasswordHistoryLength(null);
553 mHistory.setSummary(localGlobalSummary(local, global));
554
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:552:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordHistoryLength
549
550 int local, global;
551 local = mDPM.getPasswordHistoryLength(mDeviceAdminSample);
552 global = mDPM.getPasswordHistoryLength(null);
553 mHistory.setSummary(localGlobalSummary(local, global));
554
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:556:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpirationTimeout
553 mHistory.setSummary(localGlobalSummary(local, global));
554
555 long localLong, globalLong;
556 localLong = mDPM.getPasswordExpirationTimeout(mDeviceAdminSample);
557 globalLong = mDPM.getPasswordExpirationTimeout(null);
558 mExpirationTimeout.setSummary(localGlobalSummary(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:556:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpirationTimeout
553 mHistory.setSummary(localGlobalSummary(local, global));
554
555 long localLong, globalLong;
556 localLong = mDPM.getPasswordExpirationTimeout(mDeviceAdminSample);
557 globalLong = mDPM.getPasswordExpirationTimeout(null);
558 mExpirationTimeout.setSummary(localGlobalSummary(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:557:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpirationTimeout
554
555 long localLong, globalLong;
556 localLong = mDPM.getPasswordExpirationTimeout(mDeviceAdminSample);
557 globalLong = mDPM.getPasswordExpirationTimeout(null);
558 mExpirationTimeout.setSummary(localGlobalSummary(
559 localLong / MS_PER_MINUTE, globalLong / MS_PER_MINUTE));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:557:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpirationTimeout
554
555 long localLong, globalLong;
556 localLong = mDPM.getPasswordExpirationTimeout(mDeviceAdminSample);
557 globalLong = mDPM.getPasswordExpirationTimeout(null);
558 mExpirationTimeout.setSummary(localGlobalSummary(
559 localLong / MS_PER_MINUTE, globalLong / MS_PER_MINUTE));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:582:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordHistoryLength
579 Toast.makeText(mActivity, warning, Toast.LENGTH_SHORT).show();
580 }
581 if (preference == mHistory) {
582 mDPM.setPasswordHistoryLength(mDeviceAdminSample, value);
583 } else if (preference == mExpirationTimeout) {
584 mDPM.setPasswordExpirationTimeout(mDeviceAdminSample, value * MS_PER_MINUTE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:582:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordHistoryLength
579 Toast.makeText(mActivity, warning, Toast.LENGTH_SHORT).show();
580 }
581 if (preference == mHistory) {
582 mDPM.setPasswordHistoryLength(mDeviceAdminSample, value);
583 } else if (preference == mExpirationTimeout) {
584 mDPM.setPasswordExpirationTimeout(mDeviceAdminSample, value * MS_PER_MINUTE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:584:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordExpirationTimeout
581 if (preference == mHistory) {
582 mDPM.setPasswordHistoryLength(mDeviceAdminSample, value);
583 } else if (preference == mExpirationTimeout) {
584 mDPM.setPasswordExpirationTimeout(mDeviceAdminSample, value * MS_PER_MINUTE);
585 }
586 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:584:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setPasswordExpirationTimeout
581 if (preference == mHistory) {
582 mDPM.setPasswordHistoryLength(mDeviceAdminSample, value);
583 } else if (preference == mExpirationTimeout) {
584 mDPM.setPasswordExpirationTimeout(mDeviceAdminSample, value * MS_PER_MINUTE);
585 }
586 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:609:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpiration
606 */
607 private String getExpirationStatus() {
608 // expirations are absolute; convert to relative for display
609 long localExpiration = mDPM.getPasswordExpiration(mDeviceAdminSample);
610 long globalExpiration = mDPM.getPasswordExpiration(null);
611 long now = System.currentTimeMillis();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:609:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpiration
606 */
607 private String getExpirationStatus() {
608 // expirations are absolute; convert to relative for display
609 long localExpiration = mDPM.getPasswordExpiration(mDeviceAdminSample);
610 long globalExpiration = mDPM.getPasswordExpiration(null);
611 long now = System.currentTimeMillis();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:610:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpiration
607 private String getExpirationStatus() {
608 // expirations are absolute; convert to relative for display
609 long localExpiration = mDPM.getPasswordExpiration(mDeviceAdminSample);
610 long globalExpiration = mDPM.getPasswordExpiration(null);
611 long now = System.currentTimeMillis();
612
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:610:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpiration
607 private String getExpirationStatus() {
608 // expirations are absolute; convert to relative for display
609 long localExpiration = mDPM.getPasswordExpiration(mDeviceAdminSample);
610 long globalExpiration = mDPM.getPasswordExpiration(null);
611 long now = System.currentTimeMillis();
612
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:659:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
656 @Override
657 public void onCreate(Bundle savedInstanceState) {
658 super.onCreate(savedInstanceState);
659 addPreferencesFromResource(R.xml.device_admin_lock_wipe);
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:659:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
656 @Override
657 public void onCreate(Bundle savedInstanceState) {
658 super.onCreate(savedInstanceState);
659 addPreferencesFromResource(R.xml.device_admin_lock_wipe);
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:661:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
658 super.onCreate(savedInstanceState);
659 addPreferencesFromResource(R.xml.device_admin_lock_wipe);
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:661:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
658 super.onCreate(savedInstanceState);
659 addPreferencesFromResource(R.xml.device_admin_lock_wipe);
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:662:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
659 addPreferencesFromResource(R.xml.device_admin_lock_wipe);
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:662:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
659 addPreferencesFromResource(R.xml.device_admin_lock_wipe);
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:663:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:663:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
660
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:664:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
666 mWipeAppData = (PreferenceScreen) findPreference(KEY_WIP_DATA_ALL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:664:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
661 mLockWipeCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_LOCK_WIPE);
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
666 mWipeAppData = (PreferenceScreen) findPreference(KEY_WIP_DATA_ALL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:665:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
666 mWipeAppData = (PreferenceScreen) findPreference(KEY_WIP_DATA_ALL);
667
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:665:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
662 mMaxTimeScreenLock = (EditTextPreference) findPreference(KEY_MAX_TIME_SCREEN_LOCK);
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
666 mWipeAppData = (PreferenceScreen) findPreference(KEY_WIP_DATA_ALL);
667
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:666:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
666 mWipeAppData = (PreferenceScreen) findPreference(KEY_WIP_DATA_ALL);
667
668 mMaxTimeScreenLock.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:666:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
663 mMaxFailures = (EditTextPreference) findPreference(KEY_MAX_FAILS_BEFORE_WIPE);
664 mLockScreen = (PreferenceScreen) findPreference(KEY_LOCK_SCREEN);
665 mWipeData = (PreferenceScreen) findPreference(KEY_WIPE_DATA);
666 mWipeAppData = (PreferenceScreen) findPreference(KEY_WIP_DATA_ALL);
667
668 mMaxTimeScreenLock.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:689:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumTimeToLock
686 super.reloadSummaries();
687
688 long localLong, globalLong;
689 localLong = mDPM.getMaximumTimeToLock(mDeviceAdminSample);
690 globalLong = mDPM.getMaximumTimeToLock(null);
691 mMaxTimeScreenLock.setSummary(localGlobalSummary(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:689:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumTimeToLock
686 super.reloadSummaries();
687
688 long localLong, globalLong;
689 localLong = mDPM.getMaximumTimeToLock(mDeviceAdminSample);
690 globalLong = mDPM.getMaximumTimeToLock(null);
691 mMaxTimeScreenLock.setSummary(localGlobalSummary(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:690:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumTimeToLock
687
688 long localLong, globalLong;
689 localLong = mDPM.getMaximumTimeToLock(mDeviceAdminSample);
690 globalLong = mDPM.getMaximumTimeToLock(null);
691 mMaxTimeScreenLock.setSummary(localGlobalSummary(
692 localLong / MS_PER_MINUTE, globalLong / MS_PER_MINUTE));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:690:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumTimeToLock
687
688 long localLong, globalLong;
689 localLong = mDPM.getMaximumTimeToLock(mDeviceAdminSample);
690 globalLong = mDPM.getMaximumTimeToLock(null);
691 mMaxTimeScreenLock.setSummary(localGlobalSummary(
692 localLong / MS_PER_MINUTE, globalLong / MS_PER_MINUTE));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:695:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumFailedPasswordsForWipe
692 localLong / MS_PER_MINUTE, globalLong / MS_PER_MINUTE));
693
694 int local, global;
695 local = mDPM.getMaximumFailedPasswordsForWipe(mDeviceAdminSample);
696 global = mDPM.getMaximumFailedPasswordsForWipe(null);
697 mMaxFailures.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:695:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumFailedPasswordsForWipe
692 localLong / MS_PER_MINUTE, globalLong / MS_PER_MINUTE));
693
694 int local, global;
695 local = mDPM.getMaximumFailedPasswordsForWipe(mDeviceAdminSample);
696 global = mDPM.getMaximumFailedPasswordsForWipe(null);
697 mMaxFailures.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:696:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumFailedPasswordsForWipe
693
694 int local, global;
695 local = mDPM.getMaximumFailedPasswordsForWipe(mDeviceAdminSample);
696 global = mDPM.getMaximumFailedPasswordsForWipe(null);
697 mMaxFailures.setSummary(localGlobalSummary(local, global));
698 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:696:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#getMaximumFailedPasswordsForWipe
693
694 int local, global;
695 local = mDPM.getMaximumFailedPasswordsForWipe(mDeviceAdminSample);
696 global = mDPM.getMaximumFailedPasswordsForWipe(null);
697 mMaxFailures.setSummary(localGlobalSummary(local, global));
698 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:717:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setMaximumTimeToLock
714 Toast.makeText(mActivity, warning, Toast.LENGTH_SHORT).show();
715 }
716 if (preference == mMaxTimeScreenLock) {
717 mDPM.setMaximumTimeToLock(mDeviceAdminSample, value * MS_PER_MINUTE);
718 } else if (preference == mMaxFailures) {
719 if (alertIfMonkey(mActivity, R.string.monkey_wipe_data)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:717:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setMaximumTimeToLock
714 Toast.makeText(mActivity, warning, Toast.LENGTH_SHORT).show();
715 }
716 if (preference == mMaxTimeScreenLock) {
717 mDPM.setMaximumTimeToLock(mDeviceAdminSample, value * MS_PER_MINUTE);
718 } else if (preference == mMaxFailures) {
719 if (alertIfMonkey(mActivity, R.string.monkey_wipe_data)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:722:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setMaximumFailedPasswordsForWipe
719 if (alertIfMonkey(mActivity, R.string.monkey_wipe_data)) {
720 return true;
721 }
722 mDPM.setMaximumFailedPasswordsForWipe(mDeviceAdminSample, value);
723 }
724 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:722:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#setMaximumFailedPasswordsForWipe
719 if (alertIfMonkey(mActivity, R.string.monkey_wipe_data)) {
720 return true;
721 }
722 mDPM.setMaximumFailedPasswordsForWipe(mDeviceAdminSample, value);
723 }
724 reloadSummaries();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:737:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#lockNow
734 if (alertIfMonkey(mActivity, R.string.monkey_lock_screen)) {
735 return true;
736 }
737 mDPM.lockNow();
738 return true;
739 } else if (preference == mWipeData || preference == mWipeAppData) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:737:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#lockNow
734 if (alertIfMonkey(mActivity, R.string.monkey_lock_screen)) {
735 return true;
736 }
737 mDPM.lockNow();
738 return true;
739 } else if (preference == mWipeData || preference == mWipeAppData) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:773:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#wipeData
770 public void onClick(DialogInterface dialog, int which) {
771 boolean stillActive = mActivity.isActiveAdmin();
772 if (stillActive) {
773 mDPM.wipeData(wipeAllData
774 ? DevicePolicyManager.WIPE_EXTERNAL_STORAGE : 0);
775 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:773:
Call requires API level 8 (current min is 7): android.app.admin.DevicePolicyManager#wipeData
770 public void onClick(DialogInterface dialog, int which) {
771 boolean stillActive = mActivity.isActiveAdmin();
772 if (stillActive) {
773 mDPM.wipeData(wipeAllData
774 ? DevicePolicyManager.WIPE_EXTERNAL_STORAGE : 0);
775 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:799:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
796 @Override
797 public void onCreate(Bundle savedInstanceState) {
798 super.onCreate(savedInstanceState);
799 addPreferencesFromResource(R.xml.device_admin_encryption);
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:799:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
796 @Override
797 public void onCreate(Bundle savedInstanceState) {
798 super.onCreate(savedInstanceState);
799 addPreferencesFromResource(R.xml.device_admin_encryption);
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:801:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
798 super.onCreate(savedInstanceState);
799 addPreferencesFromResource(R.xml.device_admin_encryption);
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
802 mRequireEncryption = (CheckBoxPreference) findPreference(KEY_REQUIRE_ENCRYPTION);
803 mActivateEncryption = (PreferenceScreen) findPreference(KEY_ACTIVATE_ENCRYPTION);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:801:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
798 super.onCreate(savedInstanceState);
799 addPreferencesFromResource(R.xml.device_admin_encryption);
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
802 mRequireEncryption = (CheckBoxPreference) findPreference(KEY_REQUIRE_ENCRYPTION);
803 mActivateEncryption = (PreferenceScreen) findPreference(KEY_ACTIVATE_ENCRYPTION);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:802:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
799 addPreferencesFromResource(R.xml.device_admin_encryption);
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
802 mRequireEncryption = (CheckBoxPreference) findPreference(KEY_REQUIRE_ENCRYPTION);
803 mActivateEncryption = (PreferenceScreen) findPreference(KEY_ACTIVATE_ENCRYPTION);
804
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:802:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
799 addPreferencesFromResource(R.xml.device_admin_encryption);
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
802 mRequireEncryption = (CheckBoxPreference) findPreference(KEY_REQUIRE_ENCRYPTION);
803 mActivateEncryption = (PreferenceScreen) findPreference(KEY_ACTIVATE_ENCRYPTION);
804
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:803:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
802 mRequireEncryption = (CheckBoxPreference) findPreference(KEY_REQUIRE_ENCRYPTION);
803 mActivateEncryption = (PreferenceScreen) findPreference(KEY_ACTIVATE_ENCRYPTION);
804
805 mRequireEncryption.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:803:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#findPreference
800
801 mEncryptionCategory = (PreferenceCategory) findPreference(KEY_CATEGORY_ENCRYPTION);
802 mRequireEncryption = (CheckBoxPreference) findPreference(KEY_REQUIRE_ENCRYPTION);
803 mActivateEncryption = (PreferenceScreen) findPreference(KEY_ACTIVATE_ENCRYPTION);
804
805 mRequireEncryption.setOnPreferenceChangeListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:813:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryption
810 public void onResume() {
811 super.onResume();
812 mEncryptionCategory.setEnabled(mAdminActive);
813 mRequireEncryption.setChecked(mDPM.getStorageEncryption(mDeviceAdminSample));
814 }
815
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:813:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryption
810 public void onResume() {
811 super.onResume();
812 mEncryptionCategory.setEnabled(mAdminActive);
813 mRequireEncryption.setChecked(mDPM.getStorageEncryption(mDeviceAdminSample));
814 }
815
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:824:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryption
821 super.reloadSummaries();
822
823 boolean local, global;
824 local = mDPM.getStorageEncryption(mDeviceAdminSample);
825 global = mDPM.getStorageEncryption(null);
826 mRequireEncryption.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:824:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryption
821 super.reloadSummaries();
822
823 boolean local, global;
824 local = mDPM.getStorageEncryption(mDeviceAdminSample);
825 global = mDPM.getStorageEncryption(null);
826 mRequireEncryption.setSummary(localGlobalSummary(local, global));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:825:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryption
822
823 boolean local, global;
824 local = mDPM.getStorageEncryption(mDeviceAdminSample);
825 global = mDPM.getStorageEncryption(null);
826 mRequireEncryption.setSummary(localGlobalSummary(local, global));
827
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:825:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryption
822
823 boolean local, global;
824 local = mDPM.getStorageEncryption(mDeviceAdminSample);
825 global = mDPM.getStorageEncryption(null);
826 mRequireEncryption.setSummary(localGlobalSummary(local, global));
827
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:828:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryptionStatus
825 global = mDPM.getStorageEncryption(null);
826 mRequireEncryption.setSummary(localGlobalSummary(local, global));
827
828 int deviceStatusCode = mDPM.getStorageEncryptionStatus();
829 String deviceStatus = statusCodeToString(deviceStatusCode);
830 String status = mActivity.getString(R.string.status_device_encryption, deviceStatus);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:828:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryptionStatus
825 global = mDPM.getStorageEncryption(null);
826 mRequireEncryption.setSummary(localGlobalSummary(local, global));
827
828 int deviceStatusCode = mDPM.getStorageEncryptionStatus();
829 String deviceStatus = statusCodeToString(deviceStatusCode);
830 String status = mActivity.getString(R.string.status_device_encryption, deviceStatus);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:841:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setStorageEncryption
838 }
839 if (preference == mRequireEncryption) {
840 boolean newActive = (Boolean) newValue;
841 mDPM.setStorageEncryption(mDeviceAdminSample, newActive);
842 reloadSummaries();
843 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:841:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#setStorageEncryption
838 }
839 if (preference == mRequireEncryption) {
840 boolean newActive = (Boolean) newValue;
841 mDPM.setStorageEncryption(mDeviceAdminSample, newActive);
842 reloadSummaries();
843 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:858:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryptionStatus
855 return true;
856 }
857 // Check to see if encryption is even supported on this device (it's optional).
858 if (mDPM.getStorageEncryptionStatus() ==
859 DevicePolicyManager.ENCRYPTION_STATUS_UNSUPPORTED) {
860 AlertDialog.Builder builder = new AlertDialog.Builder(mActivity);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:858:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getStorageEncryptionStatus
855 return true;
856 }
857 // Check to see if encryption is even supported on this device (it's optional).
858 if (mDPM.getStorageEncryptionStatus() ==
859 DevicePolicyManager.ENCRYPTION_STATUS_UNSUPPORTED) {
860 AlertDialog.Builder builder = new AlertDialog.Builder(mActivity);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:868:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#startActivityForResult
865 }
866 // Launch the activity to activate encryption. May or may not return!
867 Intent intent = new Intent(DevicePolicyManager.ACTION_START_ENCRYPTION);
868 startActivityForResult(intent, REQUEST_CODE_START_ENCRYPTION);
869 return true;
870 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:868:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#startActivityForResult
865 }
866 // Launch the activity to activate encryption. May or may not return!
867 Intent intent = new Intent(DevicePolicyManager.ACTION_START_ENCRYPTION);
868 startActivityForResult(intent, REQUEST_CODE_START_ENCRYPTION);
869 return true;
870 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:909:
Call requires API level 8 (current min is 7): android.app.ActivityManager#isUserAMonkey
906 * test frameworks from stumbling into annoying or dangerous operations.
907 */
908 private static boolean alertIfMonkey(Context context, int stringId) {
909 if (ActivityManager.isUserAMonkey()) {
910 AlertDialog.Builder builder = new AlertDialog.Builder(context);
911 builder.setMessage(stringId);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:909:
Call requires API level 8 (current min is 7): android.app.ActivityManager#isUserAMonkey
906 * test frameworks from stumbling into annoying or dangerous operations.
907 */
908 private static boolean alertIfMonkey(Context context, int stringId) {
909 if (ActivityManager.isUserAMonkey()) {
910 AlertDialog.Builder builder = new AlertDialog.Builder(context);
911 builder.setMessage(stringId);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:927:
Call requires API level 8 (current min is 7): new android.app.admin.DeviceAdminReceiver
924 * All callbacks are on the UI thread and your implementations should not engage in any
925 * blocking operations, including disk I/O.
926 */
927 public static class DeviceAdminSampleReceiver extends DeviceAdminReceiver {
928 void showToast(Context context, String msg) {
929 String status = context.getString(R.string.admin_receiver_status, msg);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:927:
Call requires API level 8 (current min is 7): new android.app.admin.DeviceAdminReceiver
924 * All callbacks are on the UI thread and your implementations should not engage in any
925 * blocking operations, including disk I/O.
926 */
927 public static class DeviceAdminSampleReceiver extends DeviceAdminReceiver {
928 void showToast(Context context, String msg) {
929 String status = context.getString(R.string.admin_receiver_status, msg);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:927:
Class requires API level 8 (current min is 7): android.app.admin.DeviceAdminReceiver
924 * All callbacks are on the UI thread and your implementations should not engage in any
925 * blocking operations, including disk I/O.
926 */
927 public static class DeviceAdminSampleReceiver extends DeviceAdminReceiver {
928 void showToast(Context context, String msg) {
929 String status = context.getString(R.string.admin_receiver_status, msg);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:927:
Class requires API level 8 (current min is 7): android.app.admin.DeviceAdminReceiver
924 * All callbacks are on the UI thread and your implementations should not engage in any
925 * blocking operations, including disk I/O.
926 */
927 public static class DeviceAdminSampleReceiver extends DeviceAdminReceiver {
928 void showToast(Context context, String msg) {
929 String status = context.getString(R.string.admin_receiver_status, msg);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:967:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpiration
964 public void onPasswordExpiring(Context context, Intent intent) {
965 DevicePolicyManager dpm = (DevicePolicyManager) context.getSystemService(
966 Context.DEVICE_POLICY_SERVICE);
967 long expr = dpm.getPasswordExpiration(
968 new ComponentName(context, DeviceAdminSampleReceiver.class));
969 long delta = expr - System.currentTimeMillis();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/DeviceAdminSample.java:967:
Call requires API level 11 (current min is 7): android.app.admin.DevicePolicyManager#getPasswordExpiration
964 public void onPasswordExpiring(Context context, Intent intent) {
965 DevicePolicyManager dpm = (DevicePolicyManager) context.getSystemService(
966 Context.DEVICE_POLICY_SERVICE);
967 long expr = dpm.getPasswordExpiration(
968 new ComponentName(context, DeviceAdminSampleReceiver.class));
969 long delta = expr - System.currentTimeMillis();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:48:
Call requires API level 11 (current min is 7): android.widget.TextView#setOnDragListener
45 mHiddenDot.setReportView(text);
46
47 mResultText = (TextView) findViewById(R.id.drag_result_text);
48 mResultText.setOnDragListener(new View.OnDragListener() {
49 public boolean onDrag(View v, DragEvent event) {
50 final int action = event.getAction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:48:
Call requires API level 11 (current min is 7): android.widget.TextView#setOnDragListener
45 mHiddenDot.setReportView(text);
46
47 mResultText = (TextView) findViewById(R.id.drag_result_text);
48 mResultText.setOnDragListener(new View.OnDragListener() {
49 public boolean onDrag(View v, DragEvent event) {
50 final int action = event.getAction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:48:
Class requires API level 11 (current min is 7): android.view.View.OnDragListener
45 mHiddenDot.setReportView(text);
46
47 mResultText = (TextView) findViewById(R.id.drag_result_text);
48 mResultText.setOnDragListener(new View.OnDragListener() {
49 public boolean onDrag(View v, DragEvent event) {
50 final int action = event.getAction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:48:
Class requires API level 11 (current min is 7): android.view.View.OnDragListener
45 mHiddenDot.setReportView(text);
46
47 mResultText = (TextView) findViewById(R.id.drag_result_text);
48 mResultText.setOnDragListener(new View.OnDragListener() {
49 public boolean onDrag(View v, DragEvent event) {
50 final int action = event.getAction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:50:
Call requires API level 11 (current min is 7): android.view.DragEvent#getAction
47 mResultText = (TextView) findViewById(R.id.drag_result_text);
48 mResultText.setOnDragListener(new View.OnDragListener() {
49 public boolean onDrag(View v, DragEvent event) {
50 final int action = event.getAction();
51 switch (action) {
52 case DragEvent.ACTION_DRAG_STARTED: {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:50:
Call requires API level 11 (current min is 7): android.view.DragEvent#getAction
47 mResultText = (TextView) findViewById(R.id.drag_result_text);
48 mResultText.setOnDragListener(new View.OnDragListener() {
49 public boolean onDrag(View v, DragEvent event) {
50 final int action = event.getAction();
51 switch (action) {
52 case DragEvent.ACTION_DRAG_STARTED: {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:64:
Call requires API level 11 (current min is 7): android.view.DragEvent#getResult
61 mHiddenDot.setVisibility(View.INVISIBLE);
62
63 // Report the drop/no-drop result to the user
64 final boolean dropped = event.getResult();
65 mResultText.setText(dropped ? "Dropped!" : "No drop");
66 } break;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DragAndDropDemo.java:64:
Call requires API level 11 (current min is 7): android.view.DragEvent#getResult
61 mHiddenDot.setVisibility(View.INVISIBLE);
62
63 // Report the drop/no-drop result to the user
64 final boolean dropped = event.getResult();
65 mResultText.setText(dropped ? "Dropped!" : "No drop");
66 } break;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:66:
Class requires API level 11 (current min is 7): android.view.View.DragShadowBuilder
63 }
64
65 // Shadow builder that can ANR if desired
66 class ANRShadowBuilder extends DragShadowBuilder {
67 boolean mDoAnr;
68
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:66:
Class requires API level 11 (current min is 7): android.view.View.DragShadowBuilder
63 }
64
65 // Shadow builder that can ANR if desired
66 class ANRShadowBuilder extends DragShadowBuilder {
67 boolean mDoAnr;
68
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:70:
Call requires API level 11 (current min is 7): new android.view.View.DragShadowBuilder
67 boolean mDoAnr;
68
69 public ANRShadowBuilder(View view, boolean doAnr) {
70 super(view);
71 mDoAnr = doAnr;
72 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:70:
Call requires API level 11 (current min is 7): new android.view.View.DragShadowBuilder
67 boolean mDoAnr;
68
69 public ANRShadowBuilder(View view, boolean doAnr) {
70 super(view);
71 mDoAnr = doAnr;
72 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:79:
Call requires API level 11 (current min is 7): android.view.View.DragShadowBuilder#onDrawShadow
76 if (mDoAnr) {
77 sleepSixSeconds();
78 }
79 super.onDrawShadow(canvas);
80 }
81 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:79:
Call requires API level 11 (current min is 7): android.view.View.DragShadowBuilder#onDrawShadow
76 if (mDoAnr) {
77 sleepSixSeconds();
78 }
79 super.onDrawShadow(canvas);
80 }
81 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:133:
Call requires API level 11 (current min is 7): android.content.ClipData#newPlainText
130
131 setOnLongClickListener(new View.OnLongClickListener() {
132 public boolean onLongClick(View v) {
133 ClipData data = ClipData.newPlainText("dot", "Dot : " + v.toString());
134 v.startDrag(data, new ANRShadowBuilder(v, mAnrType == ANR_SHADOW),
135 (Object)v, 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:133:
Call requires API level 11 (current min is 7): android.content.ClipData#newPlainText
130
131 setOnLongClickListener(new View.OnLongClickListener() {
132 public boolean onLongClick(View v) {
133 ClipData data = ClipData.newPlainText("dot", "Dot : " + v.toString());
134 v.startDrag(data, new ANRShadowBuilder(v, mAnrType == ANR_SHADOW),
135 (Object)v, 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:134:
Call requires API level 11 (current min is 7): android.view.View#startDrag
131 setOnLongClickListener(new View.OnLongClickListener() {
132 public boolean onLongClick(View v) {
133 ClipData data = ClipData.newPlainText("dot", "Dot : " + v.toString());
134 v.startDrag(data, new ANRShadowBuilder(v, mAnrType == ANR_SHADOW),
135 (Object)v, 0);
136 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:134:
Call requires API level 11 (current min is 7): android.view.View#startDrag
131 setOnLongClickListener(new View.OnLongClickListener() {
132 public boolean onLongClick(View v) {
133 ClipData data = ClipData.newPlainText("dot", "Dot : " + v.toString());
134 v.startDrag(data, new ANRShadowBuilder(v, mAnrType == ANR_SHADOW),
135 (Object)v, 0);
136 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:188:
Call requires API level 11 (current min is 7): android.view.DragEvent#getAction
185 @Override
186 public boolean onDragEvent(DragEvent event) {
187 boolean result = false;
188 switch (event.getAction()) {
189 case DragEvent.ACTION_DRAG_STARTED: {
190 // claim to accept any dragged content
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:188:
Call requires API level 11 (current min is 7): android.view.DragEvent#getAction
185 @Override
186 public boolean onDragEvent(DragEvent event) {
187 boolean result = false;
188 switch (event.getAction()) {
189 case DragEvent.ACTION_DRAG_STARTED: {
190 // claim to accept any dragged content
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:247:
Call requires API level 11 (current min is 7): android.view.DragEvent#getClipData
244 }
245
246 private void processDrop(DragEvent event) {
247 final ClipData data = event.getClipData();
248 final int N = data.getItemCount();
249 for (int i = 0; i < N; i++) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:247:
Call requires API level 11 (current min is 7): android.view.DragEvent#getClipData
244 }
245
246 private void processDrop(DragEvent event) {
247 final ClipData data = event.getClipData();
248 final int N = data.getItemCount();
249 for (int i = 0; i < N; i++) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:248:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemCount
245
246 private void processDrop(DragEvent event) {
247 final ClipData data = event.getClipData();
248 final int N = data.getItemCount();
249 for (int i = 0; i < N; i++) {
250 ClipData.Item item = data.getItemAt(i);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:248:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemCount
245
246 private void processDrop(DragEvent event) {
247 final ClipData data = event.getClipData();
248 final int N = data.getItemCount();
249 for (int i = 0; i < N; i++) {
250 ClipData.Item item = data.getItemAt(i);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:250:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemAt
247 final ClipData data = event.getClipData();
248 final int N = data.getItemCount();
249 for (int i = 0; i < N; i++) {
250 ClipData.Item item = data.getItemAt(i);
251 Log.i(TAG, "Dropped item " + i + " : " + item);
252 if (mReportView != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:250:
Call requires API level 11 (current min is 7): android.content.ClipData#getItemAt
247 final ClipData data = event.getClipData();
248 final int N = data.getItemCount();
249 for (int i = 0; i < N; i++) {
250 ClipData.Item item = data.getItemAt(i);
251 Log.i(TAG, "Dropped item " + i + " : " + item);
252 if (mReportView != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:253:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#coerceToText
250 ClipData.Item item = data.getItemAt(i);
251 Log.i(TAG, "Dropped item " + i + " : " + item);
252 if (mReportView != null) {
253 String text = item.coerceToText(getContext()).toString();
254 if (event.getLocalState() == (Object) this) {
255 text += " : Dropped on self!";
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:253:
Call requires API level 11 (current min is 7): android.content.ClipData.Item#coerceToText
250 ClipData.Item item = data.getItemAt(i);
251 Log.i(TAG, "Dropped item " + i + " : " + item);
252 if (mReportView != null) {
253 String text = item.coerceToText(getContext()).toString();
254 if (event.getLocalState() == (Object) this) {
255 text += " : Dropped on self!";
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:254:
Call requires API level 11 (current min is 7): android.view.DragEvent#getLocalState
251 Log.i(TAG, "Dropped item " + i + " : " + item);
252 if (mReportView != null) {
253 String text = item.coerceToText(getContext()).toString();
254 if (event.getLocalState() == (Object) this) {
255 text += " : Dropped on self!";
256 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/DraggableDot.java:254:
Call requires API level 11 (current min is 7): android.view.DragEvent#getLocalState
251 Log.i(TAG, "Dropped item " + i + " : " + item);
252 if (mReportView != null) {
253 String text = item.coerceToText(getContext()).toString();
254 if (event.getLocalState() == (Object) this) {
255 text += " : Dropped on self!";
256 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ExpandableList1.java:121:
Call requires API level 16 (current min is 7): android.widget.TextView#setPaddingRelative
118 // Center the text vertically
119 textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);
120 // Set the text starting position
121 textView.setPaddingRelative(36, 0, 0, 0);
122 // Set the text alignment
123 textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ExpandableList1.java:121:
Call requires API level 16 (current min is 7): android.widget.TextView#setPaddingRelative
118 // Center the text vertically
119 textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);
120 // Set the text starting position
121 textView.setPaddingRelative(36, 0, 0, 0);
122 // Set the text alignment
123 textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ExpandableList1.java:123:
Call requires API level 17 (current min is 7): android.widget.TextView#setTextAlignment
120 // Set the text starting position
121 textView.setPaddingRelative(36, 0, 0, 0);
122 // Set the text alignment
123 textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
124 return textView;
125 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/ExpandableList1.java:123:
Call requires API level 17 (current min is 7): android.widget.TextView#setTextAlignment
120 // Set the text starting position
121 textView.setPaddingRelative(36, 0, 0, 0);
122 // Set the text alignment
123 textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
124 return textView;
125 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:69:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
66 setContentView(R.layout.external_storage);
67 mLayout = (ViewGroup)findViewById(R.id.layout);
68 mExternalStoragePublicPicture = createStorageControls(
69 "Picture: getExternalStoragePublicDirectory",
70 Environment.getExternalStoragePublicDirectory(
71 Environment.DIRECTORY_PICTURES),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:69:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
66 setContentView(R.layout.external_storage);
67 mLayout = (ViewGroup)findViewById(R.id.layout);
68 mExternalStoragePublicPicture = createStorageControls(
69 "Picture: getExternalStoragePublicDirectory",
70 Environment.getExternalStoragePublicDirectory(
71 Environment.DIRECTORY_PICTURES),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:71:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
68 mExternalStoragePublicPicture = createStorageControls(
69 "Picture: getExternalStoragePublicDirectory",
70 Environment.getExternalStoragePublicDirectory(
71 Environment.DIRECTORY_PICTURES),
72 new View.OnClickListener() {
73 public void onClick(View v) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:71:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
68 mExternalStoragePublicPicture = createStorageControls(
69 "Picture: getExternalStoragePublicDirectory",
70 Environment.getExternalStoragePublicDirectory(
71 Environment.DIRECTORY_PICTURES),
72 new View.OnClickListener() {
73 public void onClick(View v) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:86:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
83 });
84 mLayout.addView(mExternalStoragePublicPicture.mRoot);
85 mExternalStoragePrivatePicture = createStorageControls(
86 "Picture getExternalFilesDir",
87 getExternalFilesDir(Environment.DIRECTORY_PICTURES),
88 new View.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:86:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
83 });
84 mLayout.addView(mExternalStoragePublicPicture.mRoot);
85 mExternalStoragePrivatePicture = createStorageControls(
86 "Picture getExternalFilesDir",
87 getExternalFilesDir(Environment.DIRECTORY_PICTURES),
88 new View.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:87:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
84 mLayout.addView(mExternalStoragePublicPicture.mRoot);
85 mExternalStoragePrivatePicture = createStorageControls(
86 "Picture getExternalFilesDir",
87 getExternalFilesDir(Environment.DIRECTORY_PICTURES),
88 new View.OnClickListener() {
89 public void onClick(View v) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:87:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
84 mLayout.addView(mExternalStoragePublicPicture.mRoot);
85 mExternalStoragePrivatePicture = createStorageControls(
86 "Picture getExternalFilesDir",
87 getExternalFilesDir(Environment.DIRECTORY_PICTURES),
88 new View.OnClickListener() {
89 public void onClick(View v) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:102:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
99 });
100 mLayout.addView(mExternalStoragePrivatePicture.mRoot);
101 mExternalStoragePrivateFile = createStorageControls(
102 "File getExternalFilesDir",
103 getExternalFilesDir(null),
104 new View.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:102:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
99 });
100 mLayout.addView(mExternalStoragePrivatePicture.mRoot);
101 mExternalStoragePrivateFile = createStorageControls(
102 "File getExternalFilesDir",
103 getExternalFilesDir(null),
104 new View.OnClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:185:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
182 // what you place here, since the user often manages these files. For
183 // pictures and other media owned by the application, consider
184 // Context.getExternalMediaDir().
185 File path = Environment.getExternalStoragePublicDirectory(
186 Environment.DIRECTORY_PICTURES);
187 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:185:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
182 // what you place here, since the user often manages these files. For
183 // pictures and other media owned by the application, consider
184 // Context.getExternalMediaDir().
185 File path = Environment.getExternalStoragePublicDirectory(
186 Environment.DIRECTORY_PICTURES);
187 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:186:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
183 // pictures and other media owned by the application, consider
184 // Context.getExternalMediaDir().
185 File path = Environment.getExternalStoragePublicDirectory(
186 Environment.DIRECTORY_PICTURES);
187 File file = new File(path, "DemoPicture.jpg");
188
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:186:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
183 // pictures and other media owned by the application, consider
184 // Context.getExternalMediaDir().
185 File path = Environment.getExternalStoragePublicDirectory(
186 Environment.DIRECTORY_PICTURES);
187 File file = new File(path, "DemoPicture.jpg");
188
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:208:
Call requires API level 8 (current min is 7): android.media.MediaScannerConnection#scanFile
205
206 // Tell the media scanner about the new file so that it is
207 // immediately available to the user.
208 MediaScannerConnection.scanFile(this,
209 new String[] { file.toString() }, null,
210 new MediaScannerConnection.OnScanCompletedListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:208:
Call requires API level 8 (current min is 7): android.media.MediaScannerConnection#scanFile
205
206 // Tell the media scanner about the new file so that it is
207 // immediately available to the user.
208 MediaScannerConnection.scanFile(this,
209 new String[] { file.toString() }, null,
210 new MediaScannerConnection.OnScanCompletedListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:210:
Class requires API level 8 (current min is 7): android.media.MediaScannerConnection.OnScanCompletedListener
207 // immediately available to the user.
208 MediaScannerConnection.scanFile(this,
209 new String[] { file.toString() }, null,
210 new MediaScannerConnection.OnScanCompletedListener() {
211 public void onScanCompleted(String path, Uri uri) {
212 Log.i("ExternalStorage", "Scanned " + path + ":");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:210:
Class requires API level 8 (current min is 7): android.media.MediaScannerConnection.OnScanCompletedListener
207 // immediately available to the user.
208 MediaScannerConnection.scanFile(this,
209 new String[] { file.toString() }, null,
210 new MediaScannerConnection.OnScanCompletedListener() {
211 public void onScanCompleted(String path, Uri uri) {
212 Log.i("ExternalStorage", "Scanned " + path + ":");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:227:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
224 // Create a path where we will place our picture in the user's
225 // public pictures directory and delete the file. If external
226 // storage is not currently mounted this will fail.
227 File path = Environment.getExternalStoragePublicDirectory(
228 Environment.DIRECTORY_PICTURES);
229 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:227:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
224 // Create a path where we will place our picture in the user's
225 // public pictures directory and delete the file. If external
226 // storage is not currently mounted this will fail.
227 File path = Environment.getExternalStoragePublicDirectory(
228 Environment.DIRECTORY_PICTURES);
229 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:228:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
225 // public pictures directory and delete the file. If external
226 // storage is not currently mounted this will fail.
227 File path = Environment.getExternalStoragePublicDirectory(
228 Environment.DIRECTORY_PICTURES);
229 File file = new File(path, "DemoPicture.jpg");
230 file.delete();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:228:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
225 // public pictures directory and delete the file. If external
226 // storage is not currently mounted this will fail.
227 File path = Environment.getExternalStoragePublicDirectory(
228 Environment.DIRECTORY_PICTURES);
229 File file = new File(path, "DemoPicture.jpg");
230 file.delete();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:238:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
235 // public pictures directory and check if the file exists. If
236 // external storage is not currently mounted this will think the
237 // picture doesn't exist.
238 File path = Environment.getExternalStoragePublicDirectory(
239 Environment.DIRECTORY_PICTURES);
240 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:238:
Call requires API level 8 (current min is 7): android.os.Environment#getExternalStoragePublicDirectory
235 // public pictures directory and check if the file exists. If
236 // external storage is not currently mounted this will think the
237 // picture doesn't exist.
238 File path = Environment.getExternalStoragePublicDirectory(
239 Environment.DIRECTORY_PICTURES);
240 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:239:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
236 // external storage is not currently mounted this will think the
237 // picture doesn't exist.
238 File path = Environment.getExternalStoragePublicDirectory(
239 Environment.DIRECTORY_PICTURES);
240 File file = new File(path, "DemoPicture.jpg");
241 return file.exists();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:239:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
236 // external storage is not currently mounted this will think the
237 // picture doesn't exist.
238 File path = Environment.getExternalStoragePublicDirectory(
239 Environment.DIRECTORY_PICTURES);
240 File file = new File(path, "DemoPicture.jpg");
241 return file.exists();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:253:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
250 // all media in these directories; this may be useful with other
251 // media types such as DIRECTORY_MUSIC however to help it classify
252 // your media for display to the user.
253 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
254 File file = new File(path, "DemoPicture.jpg");
255
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:253:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
250 // all media in these directories; this may be useful with other
251 // media types such as DIRECTORY_MUSIC however to help it classify
252 // your media for display to the user.
253 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
254 File file = new File(path, "DemoPicture.jpg");
255
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:253:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
250 // all media in these directories; this may be useful with other
251 // media types such as DIRECTORY_MUSIC however to help it classify
252 // your media for display to the user.
253 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
254 File file = new File(path, "DemoPicture.jpg");
255
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:253:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
250 // all media in these directories; this may be useful with other
251 // media types such as DIRECTORY_MUSIC however to help it classify
252 // your media for display to the user.
253 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
254 File file = new File(path, "DemoPicture.jpg");
255
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:272:
Call requires API level 8 (current min is 7): android.media.MediaScannerConnection#scanFile
269
270 // Tell the media scanner about the new file so that it is
271 // immediately available to the user.
272 MediaScannerConnection.scanFile(this,
273 new String[] { file.toString() }, null,
274 new MediaScannerConnection.OnScanCompletedListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:272:
Call requires API level 8 (current min is 7): android.media.MediaScannerConnection#scanFile
269
270 // Tell the media scanner about the new file so that it is
271 // immediately available to the user.
272 MediaScannerConnection.scanFile(this,
273 new String[] { file.toString() }, null,
274 new MediaScannerConnection.OnScanCompletedListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:274:
Class requires API level 8 (current min is 7): android.media.MediaScannerConnection.OnScanCompletedListener
271 // immediately available to the user.
272 MediaScannerConnection.scanFile(this,
273 new String[] { file.toString() }, null,
274 new MediaScannerConnection.OnScanCompletedListener() {
275 public void onScanCompleted(String path, Uri uri) {
276 Log.i("ExternalStorage", "Scanned " + path + ":");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:274:
Class requires API level 8 (current min is 7): android.media.MediaScannerConnection.OnScanCompletedListener
271 // immediately available to the user.
272 MediaScannerConnection.scanFile(this,
273 new String[] { file.toString() }, null,
274 new MediaScannerConnection.OnScanCompletedListener() {
275 public void onScanCompleted(String path, Uri uri) {
276 Log.i("ExternalStorage", "Scanned " + path + ":");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:291:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
288 // Create a path where we will place our picture in the user's
289 // public pictures directory and delete the file. If external
290 // storage is not currently mounted this will fail.
291 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
292 if (path != null) {
293 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:291:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
288 // Create a path where we will place our picture in the user's
289 // public pictures directory and delete the file. If external
290 // storage is not currently mounted this will fail.
291 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
292 if (path != null) {
293 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:291:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
288 // Create a path where we will place our picture in the user's
289 // public pictures directory and delete the file. If external
290 // storage is not currently mounted this will fail.
291 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
292 if (path != null) {
293 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:291:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
288 // Create a path where we will place our picture in the user's
289 // public pictures directory and delete the file. If external
290 // storage is not currently mounted this will fail.
291 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
292 if (path != null) {
293 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:303:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
300 // public pictures directory and check if the file exists. If
301 // external storage is not currently mounted this will think the
302 // picture doesn't exist.
303 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
304 if (path != null) {
305 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:303:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
300 // public pictures directory and check if the file exists. If
301 // external storage is not currently mounted this will think the
302 // picture doesn't exist.
303 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
304 if (path != null) {
305 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:303:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
300 // public pictures directory and check if the file exists. If
301 // external storage is not currently mounted this will think the
302 // picture doesn't exist.
303 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
304 if (path != null) {
305 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:303:
Field requires API level 8 (current min is 7): android.os.Environment#DIRECTORY_PICTURES
300 // public pictures directory and check if the file exists. If
301 // external storage is not currently mounted this will think the
302 // picture doesn't exist.
303 File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
304 if (path != null) {
305 File file = new File(path, "DemoPicture.jpg");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:316:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
313 void createExternalStoragePrivateFile() {
314 // Create a path where we will place our private file on external
315 // storage.
316 File file = new File(getExternalFilesDir(null), "DemoFile.jpg");
317
318 try {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:316:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
313 void createExternalStoragePrivateFile() {
314 // Create a path where we will place our private file on external
315 // storage.
316 File file = new File(getExternalFilesDir(null), "DemoFile.jpg");
317
318 try {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:341:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
338 void deleteExternalStoragePrivateFile() {
339 // Get path for the file on external storage. If external
340 // storage is not currently mounted this will fail.
341 File file = new File(getExternalFilesDir(null), "DemoFile.jpg");
342 if (file != null) {
343 file.delete();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:341:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
338 void deleteExternalStoragePrivateFile() {
339 // Get path for the file on external storage. If external
340 // storage is not currently mounted this will fail.
341 File file = new File(getExternalFilesDir(null), "DemoFile.jpg");
342 if (file != null) {
343 file.delete();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:350:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
347 boolean hasExternalStoragePrivateFile() {
348 // Get path for the file on external storage. If external
349 // storage is not currently mounted this will fail.
350 File file = new File(getExternalFilesDir(null), "DemoFile.jpg");
351 if (file != null) {
352 return file.exists();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/ExternalStorage.java:350:
Call requires API level 8 (current min is 7): android.app.Activity#getExternalFilesDir
347 boolean hasExternalStoragePrivateFile() {
348 // Get path for the file on external storage. If external
349 // storage is not currently mounted this will fail.
350 File file = new File(getExternalFilesDir(null), "DemoFile.jpg");
351 if (file != null) {
352 return file.exists();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/FileProvider.java:41:
Class requires API level 11 (current min is 7): android.content.ContentProvider.PipeDataWriter
38 * our .apk.
39 */
40 public class FileProvider extends ContentProvider
41 implements PipeDataWriter<InputStream> {
42 @Override
43 public boolean onCreate() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/FileProvider.java:41:
Class requires API level 11 (current min is 7): android.content.ContentProvider.PipeDataWriter
38 * our .apk.
39 */
40 public class FileProvider extends ContentProvider
41 implements PipeDataWriter<InputStream> {
42 @Override
43 public boolean onCreate() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/FileProvider.java:120:
Call requires API level 11 (current min is 7): android.content.ContentProvider#openPipeHelper
117 InputStream is = getContext().getAssets().open(uri.getPath());
118 // Start a new thread that pipes the stream data back to the caller.
119 return new AssetFileDescriptor(
120 openPipeHelper(uri, null, null, is, this), 0,
121 AssetFileDescriptor.UNKNOWN_LENGTH);
122 } catch (IOException e) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/content/FileProvider.java:120:
Call requires API level 11 (current min is 7): android.content.ContentProvider#openPipeHelper
117 InputStream is = getContext().getAssets().open(uri.getPath());
118 // Start a new thread that pipes the stream data back to the caller.
119 return new AssetFileDescriptor(
120 openPipeHelper(uri, null, null, is, this), 0,
121 AssetFileDescriptor.UNKNOWN_LENGTH);
122 } catch (IOException e) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FinishAffinity.java:59:
Call requires API level 16 (current min is 7): android.app.Activity#finishAffinity
56
57 private OnClickListener mFinishListener = new OnClickListener() {
58 public void onClick(View v) {
59 finishAffinity();
60 }
61 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FinishAffinity.java:59:
Call requires API level 16 (current min is 7): android.app.Activity#finishAffinity
56
57 private OnClickListener mFinishListener = new OnClickListener() {
58 public void onClick(View v) {
59 finishAffinity();
60 }
61 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:52:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#getDefaultAdapter
49 mText = (TextView) findViewById(R.id.text);
50 mText.setText("Scan a tag");
51
52 mAdapter = NfcAdapter.getDefaultAdapter(this);
53
54 // Create a generic PendingIntent that will be deliver to this activity. The NFC stack
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:52:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#getDefaultAdapter
49 mText = (TextView) findViewById(R.id.text);
50 mText.setText("Scan a tag");
51
52 mAdapter = NfcAdapter.getDefaultAdapter(this);
53
54 // Create a generic PendingIntent that will be deliver to this activity. The NFC stack
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:72:
Class requires API level 10 (current min is 7): android.nfc.tech.NfcF
69 };
70
71 // Setup a tech list for all NfcF tags
72 mTechLists = new String[][] { new String[] { NfcF.class.getName() } };
73 }
74
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:72:
Class requires API level 10 (current min is 7): android.nfc.tech.NfcF
69 };
70
71 // Setup a tech list for all NfcF tags
72 mTechLists = new String[][] { new String[] { NfcF.class.getName() } };
73 }
74
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:78:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#enableForegroundDispatch
75 @Override
76 public void onResume() {
77 super.onResume();
78 if (mAdapter != null) mAdapter.enableForegroundDispatch(this, mPendingIntent, mFilters,
79 mTechLists);
80 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:78:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#enableForegroundDispatch
75 @Override
76 public void onResume() {
77 super.onResume();
78 if (mAdapter != null) mAdapter.enableForegroundDispatch(this, mPendingIntent, mFilters,
79 mTechLists);
80 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:91:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#disableForegroundDispatch
88 @Override
89 public void onPause() {
90 super.onPause();
91 if (mAdapter != null) mAdapter.disableForegroundDispatch(this);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundDispatch.java:91:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#disableForegroundDispatch
88 @Override
89 public void onPause() {
90 super.onPause();
91 if (mAdapter != null) mAdapter.disableForegroundDispatch(this);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:40:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#getDefaultAdapter
37 public void onCreate(Bundle savedState) {
38 super.onCreate(savedState);
39
40 mAdapter = NfcAdapter.getDefaultAdapter(this);
41
42 // Create an NDEF message a URL
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:40:
Call requires API level 10 (current min is 7): android.nfc.NfcAdapter#getDefaultAdapter
37 public void onCreate(Bundle savedState) {
38 super.onCreate(savedState);
39
40 mAdapter = NfcAdapter.getDefaultAdapter(this);
41
42 // Create an NDEF message a URL
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:43:
Call requires API level 14 (current min is 7): android.nfc.NdefRecord#createUri
40 mAdapter = NfcAdapter.getDefaultAdapter(this);
41
42 // Create an NDEF message a URL
43 mMessage = new NdefMessage(NdefRecord.createUri("http://www.android.com"));
44
45 setContentView(R.layout.foreground_dispatch);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:43:
Call requires API level 14 (current min is 7): android.nfc.NdefRecord#createUri
40 mAdapter = NfcAdapter.getDefaultAdapter(this);
41
42 // Create an NDEF message a URL
43 mMessage = new NdefMessage(NdefRecord.createUri("http://www.android.com"));
44
45 setContentView(R.layout.foreground_dispatch);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:43:
Call requires API level 16 (current min is 7): new android.nfc.NdefMessage
40 mAdapter = NfcAdapter.getDefaultAdapter(this);
41
42 // Create an NDEF message a URL
43 mMessage = new NdefMessage(NdefRecord.createUri("http://www.android.com"));
44
45 setContentView(R.layout.foreground_dispatch);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:43:
Call requires API level 16 (current min is 7): new android.nfc.NdefMessage
40 mAdapter = NfcAdapter.getDefaultAdapter(this);
41
42 // Create an NDEF message a URL
43 mMessage = new NdefMessage(NdefRecord.createUri("http://www.android.com"));
44
45 setContentView(R.layout.foreground_dispatch);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:49:
Call requires API level 14 (current min is 7): android.nfc.NfcAdapter#setNdefPushMessage
46 mText = (TextView) findViewById(R.id.text);
47
48 if (mAdapter != null) {
49 mAdapter.setNdefPushMessage(mMessage, this);
50 mText.setText("Tap another Android phone with NFC to push a URL");
51 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/nfc/ForegroundNdefPush.java:49:
Call requires API level 14 (current min is 7): android.nfc.NfcAdapter#setNdefPushMessage
46 mText = (TextView) findViewById(R.id.text);
47
48 if (mAdapter != null) {
49 mAdapter.setNdefPushMessage(mMessage, this);
50 mText.setText("Tap another Android phone with NFC to push a URL");
51 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:59:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
56 void showDialog() {
57 DialogFragment newFragment = MyAlertDialogFragment.newInstance(
58 R.string.alert_dialog_two_buttons_title);
59 newFragment.show(getFragmentManager(), "dialog");
60 }
61
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:59:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
56 void showDialog() {
57 DialogFragment newFragment = MyAlertDialogFragment.newInstance(
58 R.string.alert_dialog_two_buttons_title);
59 newFragment.show(getFragmentManager(), "dialog");
60 }
61
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:59:
Call requires API level 11 (current min is 7): android.app.DialogFragment#show
56 void showDialog() {
57 DialogFragment newFragment = MyAlertDialogFragment.newInstance(
58 R.string.alert_dialog_two_buttons_title);
59 newFragment.show(getFragmentManager(), "dialog");
60 }
61
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:59:
Call requires API level 11 (current min is 7): android.app.DialogFragment#show
56 void showDialog() {
57 DialogFragment newFragment = MyAlertDialogFragment.newInstance(
58 R.string.alert_dialog_two_buttons_title);
59 newFragment.show(getFragmentManager(), "dialog");
60 }
61
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:74:
Call requires API level 11 (current min is 7): new android.app.DialogFragment
71
72
73
74 public static class MyAlertDialogFragment extends DialogFragment {
75
76 public static MyAlertDialogFragment newInstance(int title) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:74:
Call requires API level 11 (current min is 7): new android.app.DialogFragment
71
72
73
74 public static class MyAlertDialogFragment extends DialogFragment {
75
76 public static MyAlertDialogFragment newInstance(int title) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:74:
Class requires API level 11 (current min is 7): android.app.DialogFragment
71
72
73
74 public static class MyAlertDialogFragment extends DialogFragment {
75
76 public static MyAlertDialogFragment newInstance(int title) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:74:
Class requires API level 11 (current min is 7): android.app.DialogFragment
71
72
73
74 public static class MyAlertDialogFragment extends DialogFragment {
75
76 public static MyAlertDialogFragment newInstance(int title) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:80:
Call requires API level 11 (current min is 7): android.app.DialogFragment#setArguments
77 MyAlertDialogFragment frag = new MyAlertDialogFragment();
78 Bundle args = new Bundle();
79 args.putInt("title", title);
80 frag.setArguments(args);
81 return frag;
82 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:80:
Call requires API level 11 (current min is 7): android.app.DialogFragment#setArguments
77 MyAlertDialogFragment frag = new MyAlertDialogFragment();
78 Bundle args = new Bundle();
79 args.putInt("title", title);
80 frag.setArguments(args);
81 return frag;
82 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:86:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getArguments
83
84 @Override
85 public Dialog onCreateDialog(Bundle savedInstanceState) {
86 int title = getArguments().getInt("title");
87
88 return new AlertDialog.Builder(getActivity())
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:86:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getArguments
83
84 @Override
85 public Dialog onCreateDialog(Bundle savedInstanceState) {
86 int title = getArguments().getInt("title");
87
88 return new AlertDialog.Builder(getActivity())
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:88:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
85 public Dialog onCreateDialog(Bundle savedInstanceState) {
86 int title = getArguments().getInt("title");
87
88 return new AlertDialog.Builder(getActivity())
89 .setIcon(R.drawable.alert_dialog_icon)
90 .setTitle(title)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:88:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
85 public Dialog onCreateDialog(Bundle savedInstanceState) {
86 int title = getArguments().getInt("title");
87
88 return new AlertDialog.Builder(getActivity())
89 .setIcon(R.drawable.alert_dialog_icon)
90 .setTitle(title)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:94:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
91 .setPositiveButton(R.string.alert_dialog_ok,
92 new DialogInterface.OnClickListener() {
93 public void onClick(DialogInterface dialog, int whichButton) {
94 ((FragmentAlertDialog)getActivity()).doPositiveClick();
95 }
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:94:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
91 .setPositiveButton(R.string.alert_dialog_ok,
92 new DialogInterface.OnClickListener() {
93 public void onClick(DialogInterface dialog, int whichButton) {
94 ((FragmentAlertDialog)getActivity()).doPositiveClick();
95 }
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:101:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
98 .setNegativeButton(R.string.alert_dialog_cancel,
99 new DialogInterface.OnClickListener() {
100 public void onClick(DialogInterface dialog, int whichButton) {
101 ((FragmentAlertDialog)getActivity()).doNegativeClick();
102 }
103 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentAlertDialog.java:101:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
98 .setNegativeButton(R.string.alert_dialog_cancel,
99 new DialogInterface.OnClickListener() {
100 public void onClick(DialogInterface dialog, int whichButton) {
101 ((FragmentAlertDialog)getActivity()).doNegativeClick();
102 }
103 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:44:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
41
42 if (savedInstanceState == null) {
43 // First-time init; create fragment to embed in activity.
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:44:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
41
42 if (savedInstanceState == null) {
43 // First-time init; create fragment to embed in activity.
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:44:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
41
42 if (savedInstanceState == null) {
43 // First-time init; create fragment to embed in activity.
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:44:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
41
42 if (savedInstanceState == null) {
43 // First-time init; create fragment to embed in activity.
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:46:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
43 // First-time init; create fragment to embed in activity.
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
47 ft.commit();
48 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:46:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
43 // First-time init; create fragment to embed in activity.
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
47 ft.commit();
48 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:47:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
47 ft.commit();
48 }
49 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:47:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
44 FragmentTransaction ft = getFragmentManager().beginTransaction();
45 Fragment newFragment = MyFragment.newInstance("From Arguments");
46 ft.add(R.id.created, newFragment);
47 ft.commit();
48 }
49 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:53:
Call requires API level 11 (current min is 7): new android.app.Fragment
50
51
52
53 public static class MyFragment extends Fragment {
54 CharSequence mLabel;
55
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:53:
Call requires API level 11 (current min is 7): new android.app.Fragment
50
51
52
53 public static class MyFragment extends Fragment {
54 CharSequence mLabel;
55
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:53:
Class requires API level 11 (current min is 7): android.app.Fragment
50
51
52
53 public static class MyFragment extends Fragment {
54 CharSequence mLabel;
55
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:53:
Class requires API level 11 (current min is 7): android.app.Fragment
50
51
52
53 public static class MyFragment extends Fragment {
54 CharSequence mLabel;
55
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:64:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
61 MyFragment f = new MyFragment();
62 Bundle b = new Bundle();
63 b.putCharSequence("label", label);
64 f.setArguments(b);
65 return f;
66 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:64:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
61 MyFragment f = new MyFragment();
62 Bundle b = new Bundle();
63 b.putCharSequence("label", label);
64 f.setArguments(b);
65 return f;
66 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:74:
Call requires API level 12 (current min is 7): android.app.Fragment#onInflate
71 */
72 @Override public void onInflate(Activity activity, AttributeSet attrs,
73 Bundle savedInstanceState) {
74 super.onInflate(activity, attrs, savedInstanceState);
75
76 TypedArray a = activity.obtainStyledAttributes(attrs,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:74:
Call requires API level 12 (current min is 7): android.app.Fragment#onInflate
71 */
72 @Override public void onInflate(Activity activity, AttributeSet attrs,
73 Bundle savedInstanceState) {
74 super.onInflate(activity, attrs, savedInstanceState);
75
76 TypedArray a = activity.obtainStyledAttributes(attrs,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:87:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
84 * then parse those out.
85 */
86 @Override public void onCreate(Bundle savedInstanceState) {
87 super.onCreate(savedInstanceState);
88
89 Bundle args = getArguments();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:87:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
84 * then parse those out.
85 */
86 @Override public void onCreate(Bundle savedInstanceState) {
87 super.onCreate(savedInstanceState);
88
89 Bundle args = getArguments();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:89:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
86 @Override public void onCreate(Bundle savedInstanceState) {
87 super.onCreate(savedInstanceState);
88
89 Bundle args = getArguments();
90 if (args != null) {
91 mLabel = args.getCharSequence("label", mLabel);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:89:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
86 @Override public void onCreate(Bundle savedInstanceState) {
87 super.onCreate(savedInstanceState);
88
89 Bundle args = getArguments();
90 if (args != null) {
91 mLabel = args.getCharSequence("label", mLabel);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:91:
Call requires API level 12 (current min is 7): android.os.Bundle#getCharSequence
88
89 Bundle args = getArguments();
90 if (args != null) {
91 mLabel = args.getCharSequence("label", mLabel);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:91:
Call requires API level 12 (current min is 7): android.os.Bundle#getCharSequence
88
89 Bundle args = getArguments();
90 if (args != null) {
91 mLabel = args.getCharSequence("label", mLabel);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:103:
Call requires API level 11 (current min is 7): android.app.Fragment#getResources
100 View v = inflater.inflate(R.layout.hello_world, container, false);
101 View tv = v.findViewById(R.id.text);
102 ((TextView)tv).setText(mLabel != null ? mLabel : "(no label)");
103 tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
104 return v;
105 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArguments.java:103:
Call requires API level 11 (current min is 7): android.app.Fragment#getResources
100 View v = inflater.inflate(R.layout.hello_world, container, false);
101 View tv = v.findViewById(R.id.text);
102 ((TextView)tv).setText(mLabel != null ? mLabel : "(no label)");
103 tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
104 return v;
105 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:32:
Call requires API level 11 (current min is 7): new android.app.Fragment
29 * Demonstrates a fragment that can be configured through both Bundle arguments
30 * and layout attributes.
31 */
32 public class FragmentArgumentsFragment extends Fragment {
33 @Override public void onCreate(Bundle savedInstanceState) {
34 super.onCreate(savedInstanceState);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:32:
Call requires API level 11 (current min is 7): new android.app.Fragment
29 * Demonstrates a fragment that can be configured through both Bundle arguments
30 * and layout attributes.
31 */
32 public class FragmentArgumentsFragment extends Fragment {
33 @Override public void onCreate(Bundle savedInstanceState) {
34 super.onCreate(savedInstanceState);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:32:
Class requires API level 11 (current min is 7): android.app.Fragment
29 * Demonstrates a fragment that can be configured through both Bundle arguments
30 * and layout attributes.
31 */
32 public class FragmentArgumentsFragment extends Fragment {
33 @Override public void onCreate(Bundle savedInstanceState) {
34 super.onCreate(savedInstanceState);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:32:
Class requires API level 11 (current min is 7): android.app.Fragment
29 * Demonstrates a fragment that can be configured through both Bundle arguments
30 * and layout attributes.
31 */
32 public class FragmentArgumentsFragment extends Fragment {
33 @Override public void onCreate(Bundle savedInstanceState) {
34 super.onCreate(savedInstanceState);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:34:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
31 */
32 public class FragmentArgumentsFragment extends Fragment {
33 @Override public void onCreate(Bundle savedInstanceState) {
34 super.onCreate(savedInstanceState);
35
36 if (savedInstanceState == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:34:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
31 */
32 public class FragmentArgumentsFragment extends Fragment {
33 @Override public void onCreate(Bundle savedInstanceState) {
34 super.onCreate(savedInstanceState);
35
36 if (savedInstanceState == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:38:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
35
36 if (savedInstanceState == null) {
37 // First-time init; create fragment to embed in activity.
38 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:38:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
35
36 if (savedInstanceState == null) {
37 // First-time init; create fragment to embed in activity.
38 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:38:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
35
36 if (savedInstanceState == null) {
37 // First-time init; create fragment to embed in activity.
38 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:38:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
35
36 if (savedInstanceState == null) {
37 // First-time init; create fragment to embed in activity.
38 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:40:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
37 // First-time init; create fragment to embed in activity.
38 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
41 newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 2");
42 ft.add(R.id.created2, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:40:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
37 // First-time init; create fragment to embed in activity.
38 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
41 newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 2");
42 ft.add(R.id.created2, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
41 newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 2");
42 ft.add(R.id.created2, newFragment);
43 ft.commit();
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
39 Fragment newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 1");
40 ft.add(R.id.created1, newFragment);
41 newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 2");
42 ft.add(R.id.created2, newFragment);
43 ft.commit();
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:43:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
40 ft.add(R.id.created1, newFragment);
41 newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 2");
42 ft.add(R.id.created2, newFragment);
43 ft.commit();
44 }
45 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentArgumentsFragment.java:43:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
40 ft.add(R.id.created1, newFragment);
41 newFragment = FragmentArguments.MyFragment.newInstance("From Arguments 2");
42 ft.add(R.id.created2, newFragment);
43 ft.commit();
44 }
45 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
42
43 // Create the list fragment and add it as our sole content.
44 ContextMenuFragment content = new ContextMenuFragment();
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:48:
Call requires API level 11 (current min is 7): new android.app.Fragment
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
48 public static class ContextMenuFragment extends Fragment {
49
50 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:48:
Call requires API level 11 (current min is 7): new android.app.Fragment
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
48 public static class ContextMenuFragment extends Fragment {
49
50 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:48:
Class requires API level 11 (current min is 7): android.app.Fragment
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
48 public static class ContextMenuFragment extends Fragment {
49
50 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:48:
Class requires API level 11 (current min is 7): android.app.Fragment
45 getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
46 }
47
48 public static class ContextMenuFragment extends Fragment {
49
50 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:54:
Call requires API level 11 (current min is 7): android.app.Fragment#registerForContextMenu
51 public View onCreateView(LayoutInflater inflater, ViewGroup container,
52 Bundle savedInstanceState) {
53 View root = inflater.inflate(R.layout.fragment_context_menu, container, false);
54 registerForContextMenu(root.findViewById(R.id.long_press));
55 return root;
56 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:54:
Call requires API level 11 (current min is 7): android.app.Fragment#registerForContextMenu
51 public View onCreateView(LayoutInflater inflater, ViewGroup container,
52 Bundle savedInstanceState) {
53 View root = inflater.inflate(R.layout.fragment_context_menu, container, false);
54 registerForContextMenu(root.findViewById(R.id.long_press));
55 return root;
56 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:60:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreateContextMenu
57
58 @Override
59 public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
60 super.onCreateContextMenu(menu, v, menuInfo);
61 menu.add(Menu.NONE, R.id.a_item, Menu.NONE, "Menu A");
62 menu.add(Menu.NONE, R.id.b_item, Menu.NONE, "Menu B");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:60:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreateContextMenu
57
58 @Override
59 public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
60 super.onCreateContextMenu(menu, v, menuInfo);
61 menu.add(Menu.NONE, R.id.a_item, Menu.NONE, "Menu A");
62 menu.add(Menu.NONE, R.id.b_item, Menu.NONE, "Menu B");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:69:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
66 public boolean onContextItemSelected(MenuItem item) {
67 switch (item.getItemId()) {
68 case R.id.a_item:
69 Toast.makeText(getActivity(), "Item 1a was chosen", Toast.LENGTH_SHORT).show();
70 return true;
71 case R.id.b_item:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:69:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
66 public boolean onContextItemSelected(MenuItem item) {
67 switch (item.getItemId()) {
68 case R.id.a_item:
69 Toast.makeText(getActivity(), "Item 1a was chosen", Toast.LENGTH_SHORT).show();
70 return true;
71 case R.id.b_item:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:72:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
69 Toast.makeText(getActivity(), "Item 1a was chosen", Toast.LENGTH_SHORT).show();
70 return true;
71 case R.id.b_item:
72 Toast.makeText(getActivity(), "Item 1b was chosen", Toast.LENGTH_SHORT).show();
73 return true;
74 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:72:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
69 Toast.makeText(getActivity(), "Item 1a was chosen", Toast.LENGTH_SHORT).show();
70 return true;
71 case R.id.b_item:
72 Toast.makeText(getActivity(), "Item 1b was chosen", Toast.LENGTH_SHORT).show();
73 return true;
74 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:75:
Call requires API level 11 (current min is 7): android.app.Fragment#onContextItemSelected
72 Toast.makeText(getActivity(), "Item 1b was chosen", Toast.LENGTH_SHORT).show();
73 return true;
74 }
75 return super.onContextItemSelected(item);
76 }
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentContextMenu.java:75:
Call requires API level 11 (current min is 7): android.app.Fragment#onContextItemSelected
72 Toast.makeText(getActivity(), "Item 1b was chosen", Toast.LENGTH_SHORT).show();
73 return true;
74 }
75 return super.onContextItemSelected(item);
76 }
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:55:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
52 if (savedInstanceState == null) {
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:55:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
52 if (savedInstanceState == null) {
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
52 if (savedInstanceState == null) {
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
52 if (savedInstanceState == null) {
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:56:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
58 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:56:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
58 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:56:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
58 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:56:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
53 // Do first time initialization -- add initial fragment.
54 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
55 FragmentTransaction ft = getFragmentManager().beginTransaction();
56 ft.add(R.id.simple_fragment, newFragment).commit();
57 } else {
58 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:77:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
74
75 // Add the fragment to the activity, pushing this transaction
76 // on to the back stack.
77 FragmentTransaction ft = getFragmentManager().beginTransaction();
78 ft.setCustomAnimations(R.animator.fragment_slide_left_enter,
79 R.animator.fragment_slide_left_exit,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:77:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
74
75 // Add the fragment to the activity, pushing this transaction
76 // on to the back stack.
77 FragmentTransaction ft = getFragmentManager().beginTransaction();
78 ft.setCustomAnimations(R.animator.fragment_slide_left_enter,
79 R.animator.fragment_slide_left_exit,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
74
75 // Add the fragment to the activity, pushing this transaction
76 // on to the back stack.
77 FragmentTransaction ft = getFragmentManager().beginTransaction();
78 ft.setCustomAnimations(R.animator.fragment_slide_left_enter,
79 R.animator.fragment_slide_left_exit,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
74
75 // Add the fragment to the activity, pushing this transaction
76 // on to the back stack.
77 FragmentTransaction ft = getFragmentManager().beginTransaction();
78 ft.setCustomAnimations(R.animator.fragment_slide_left_enter,
79 R.animator.fragment_slide_left_exit,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:78:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#setCustomAnimations
75 // Add the fragment to the activity, pushing this transaction
76 // on to the back stack.
77 FragmentTransaction ft = getFragmentManager().beginTransaction();
78 ft.setCustomAnimations(R.animator.fragment_slide_left_enter,
79 R.animator.fragment_slide_left_exit,
80 R.animator.fragment_slide_right_enter,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:78:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#setCustomAnimations
75 // Add the fragment to the activity, pushing this transaction
76 // on to the back stack.
77 FragmentTransaction ft = getFragmentManager().beginTransaction();
78 ft.setCustomAnimations(R.animator.fragment_slide_left_enter,
79 R.animator.fragment_slide_left_exit,
80 R.animator.fragment_slide_right_enter,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:82:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
79 R.animator.fragment_slide_left_exit,
80 R.animator.fragment_slide_right_enter,
81 R.animator.fragment_slide_right_exit);
82 ft.replace(R.id.simple_fragment, newFragment);
83 ft.addToBackStack(null);
84 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:82:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
79 R.animator.fragment_slide_left_exit,
80 R.animator.fragment_slide_right_enter,
81 R.animator.fragment_slide_right_exit);
82 ft.replace(R.id.simple_fragment, newFragment);
83 ft.addToBackStack(null);
84 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:83:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
80 R.animator.fragment_slide_right_enter,
81 R.animator.fragment_slide_right_exit);
82 ft.replace(R.id.simple_fragment, newFragment);
83 ft.addToBackStack(null);
84 ft.commit();
85 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:83:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
80 R.animator.fragment_slide_right_enter,
81 R.animator.fragment_slide_right_exit);
82 ft.replace(R.id.simple_fragment, newFragment);
83 ft.addToBackStack(null);
84 ft.commit();
85 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:84:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
81 R.animator.fragment_slide_right_exit);
82 ft.replace(R.id.simple_fragment, newFragment);
83 ft.addToBackStack(null);
84 ft.commit();
85 }
86
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:84:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
81 R.animator.fragment_slide_right_exit);
82 ft.replace(R.id.simple_fragment, newFragment);
83 ft.addToBackStack(null);
84 ft.commit();
85 }
86
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:89:
Call requires API level 11 (current min is 7): new android.app.Fragment
86
87
88
89 public static class CountingFragment extends Fragment {
90 int mNum;
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:89:
Call requires API level 11 (current min is 7): new android.app.Fragment
86
87
88
89 public static class CountingFragment extends Fragment {
90 int mNum;
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:89:
Class requires API level 11 (current min is 7): android.app.Fragment
86
87
88
89 public static class CountingFragment extends Fragment {
90 int mNum;
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:89:
Class requires API level 11 (current min is 7): android.app.Fragment
86
87
88
89 public static class CountingFragment extends Fragment {
90 int mNum;
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:102:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
99 // Supply num input as an argument.
100 Bundle args = new Bundle();
101 args.putInt("num", num);
102 f.setArguments(args);
103
104 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:102:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
99 // Supply num input as an argument.
100 Bundle args = new Bundle();
101 args.putInt("num", num);
102 f.setArguments(args);
103
104 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:112:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
109 */
110 @Override
111 public void onCreate(Bundle savedInstanceState) {
112 super.onCreate(savedInstanceState);
113 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:112:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
109 */
110 @Override
111 public void onCreate(Bundle savedInstanceState) {
112 super.onCreate(savedInstanceState);
113 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:113:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
110 @Override
111 public void onCreate(Bundle savedInstanceState) {
112 super.onCreate(savedInstanceState);
113 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:113:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
110 @Override
111 public void onCreate(Bundle savedInstanceState) {
112 super.onCreate(savedInstanceState);
113 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:113:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
110 @Override
111 public void onCreate(Bundle savedInstanceState) {
112 super.onCreate(savedInstanceState);
113 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:113:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
110 @Override
111 public void onCreate(Bundle savedInstanceState) {
112 super.onCreate(savedInstanceState);
113 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
114 }
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:126:
Call requires API level 11 (current min is 7): android.app.Fragment#getResources
123 View v = inflater.inflate(R.layout.hello_world, container, false);
124 View tv = v.findViewById(R.id.text);
125 ((TextView)tv).setText("Fragment #" + mNum);
126 tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
127 return v;
128 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentCustomAnimations.java:126:
Call requires API level 11 (current min is 7): android.app.Fragment#getResources
123 View v = inflater.inflate(R.layout.hello_world, container, false);
124 View tv = v.findViewById(R.id.text);
125 ((TextView)tv).setText("Fragment #" + mNum);
126 tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
127 return v;
128 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:73:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
70 // DialogFragment.show() will take care of adding the fragment
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:73:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
70 // DialogFragment.show() will take care of adding the fragment
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:73:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
70 // DialogFragment.show() will take care of adding the fragment
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:73:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
70 // DialogFragment.show() will take care of adding the fragment
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:74:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
76 ft.remove(prev);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:74:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
76 ft.remove(prev);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:74:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
76 ft.remove(prev);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:74:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
71 // in a transaction. We also want to remove any currently showing
72 // dialog, so make our own transaction and take care of that here.
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
76 ft.remove(prev);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#remove
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
76 ft.remove(prev);
77 }
78 ft.addToBackStack(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#remove
73 FragmentTransaction ft = getFragmentManager().beginTransaction();
74 Fragment prev = getFragmentManager().findFragmentByTag("dialog");
75 if (prev != null) {
76 ft.remove(prev);
77 }
78 ft.addToBackStack(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:78:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
75 if (prev != null) {
76 ft.remove(prev);
77 }
78 ft.addToBackStack(null);
79
80 // Create and show the dialog.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:78:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
75 if (prev != null) {
76 ft.remove(prev);
77 }
78 ft.addToBackStack(null);
79
80 // Create and show the dialog.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:82:
Call requires API level 11 (current min is 7): android.app.DialogFragment#show
79
80 // Create and show the dialog.
81 DialogFragment newFragment = MyDialogFragment.newInstance(mStackLevel);
82 newFragment.show(ft, "dialog");
83 }
84
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:82:
Call requires API level 11 (current min is 7): android.app.DialogFragment#show
79
80 // Create and show the dialog.
81 DialogFragment newFragment = MyDialogFragment.newInstance(mStackLevel);
82 newFragment.show(ft, "dialog");
83 }
84
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:102:
Call requires API level 11 (current min is 7): new android.app.DialogFragment
99 }
100
101
102 public static class MyDialogFragment extends DialogFragment {
103 int mNum;
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:102:
Call requires API level 11 (current min is 7): new android.app.DialogFragment
99 }
100
101
102 public static class MyDialogFragment extends DialogFragment {
103 int mNum;
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:102:
Class requires API level 11 (current min is 7): android.app.DialogFragment
99 }
100
101
102 public static class MyDialogFragment extends DialogFragment {
103 int mNum;
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:102:
Class requires API level 11 (current min is 7): android.app.DialogFragment
99 }
100
101
102 public static class MyDialogFragment extends DialogFragment {
103 int mNum;
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:115:
Call requires API level 11 (current min is 7): android.app.DialogFragment#setArguments
112 // Supply num input as an argument.
113 Bundle args = new Bundle();
114 args.putInt("num", num);
115 f.setArguments(args);
116
117 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:115:
Call requires API level 11 (current min is 7): android.app.DialogFragment#setArguments
112 // Supply num input as an argument.
113 Bundle args = new Bundle();
114 args.putInt("num", num);
115 f.setArguments(args);
116
117 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:122:
Call requires API level 11 (current min is 7): android.app.DialogFragment#onCreate
119
120 @Override
121 public void onCreate(Bundle savedInstanceState) {
122 super.onCreate(savedInstanceState);
123 mNum = getArguments().getInt("num");
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:122:
Call requires API level 11 (current min is 7): android.app.DialogFragment#onCreate
119
120 @Override
121 public void onCreate(Bundle savedInstanceState) {
122 super.onCreate(savedInstanceState);
123 mNum = getArguments().getInt("num");
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:123:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getArguments
120 @Override
121 public void onCreate(Bundle savedInstanceState) {
122 super.onCreate(savedInstanceState);
123 mNum = getArguments().getInt("num");
124
125 // Pick a style based on the num.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:123:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getArguments
120 @Override
121 public void onCreate(Bundle savedInstanceState) {
122 super.onCreate(savedInstanceState);
123 mNum = getArguments().getInt("num");
124
125 // Pick a style based on the num.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:144:
Call requires API level 11 (current min is 7): android.app.DialogFragment#setStyle
141 case 7: theme = android.R.style.Theme_Holo_Light_Panel; break;
142 case 8: theme = android.R.style.Theme_Holo_Light; break;
143 }
144 setStyle(style, theme);
145 }
146
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:144:
Call requires API level 11 (current min is 7): android.app.DialogFragment#setStyle
141 case 7: theme = android.R.style.Theme_Holo_Light_Panel; break;
142 case 8: theme = android.R.style.Theme_Holo_Light; break;
143 }
144 setStyle(style, theme);
145 }
146
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:160:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
157 button.setOnClickListener(new OnClickListener() {
158 public void onClick(View v) {
159 // When button is clicked, call up to owning activity.
160 ((FragmentDialog)getActivity()).showDialog();
161 }
162 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialog.java:160:
Call requires API level 11 (current min is 7): android.app.DialogFragment#getActivity
157 button.setOnClickListener(new OnClickListener() {
158 public void onClick(View v) {
159 // When button is clicked, call up to owning activity.
160 ((FragmentDialog)getActivity()).showDialog();
161 }
162 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:42:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
39 if (savedInstanceState == null) {
40 // First-time init; create fragment to embed in activity.
41
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:42:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
39 if (savedInstanceState == null) {
40 // First-time init; create fragment to embed in activity.
41
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
39 if (savedInstanceState == null) {
40 // First-time init; create fragment to embed in activity.
41
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
39 if (savedInstanceState == null) {
40 // First-time init; create fragment to embed in activity.
41
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:44:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
41
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
45 ft.commit();
46
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:44:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
41
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
45 ft.commit();
46
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
45 ft.commit();
46
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
42 FragmentTransaction ft = getFragmentManager().beginTransaction();
43 DialogFragment newFragment = MyDialogFragment.newInstance();
44 ft.add(R.id.embedded, newFragment);
45 ft.commit();
46
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:62:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
59 void showDialog() {
60 // Create the fragment and show it as a dialog.
61 DialogFragment newFragment = MyDialogFragment.newInstance();
62 newFragment.show(getFragmentManager(), "dialog");
63 }
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:62:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
59 void showDialog() {
60 // Create the fragment and show it as a dialog.
61 DialogFragment newFragment = MyDialogFragment.newInstance();
62 newFragment.show(getFragmentManager(), "dialog");
63 }
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:62:
Call requires API level 11 (current min is 7): android.app.DialogFragment#show
59 void showDialog() {
60 // Create the fragment and show it as a dialog.
61 DialogFragment newFragment = MyDialogFragment.newInstance();
62 newFragment.show(getFragmentManager(), "dialog");
63 }
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:62:
Call requires API level 11 (current min is 7): android.app.DialogFragment#show
59 void showDialog() {
60 // Create the fragment and show it as a dialog.
61 DialogFragment newFragment = MyDialogFragment.newInstance();
62 newFragment.show(getFragmentManager(), "dialog");
63 }
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:67:
Call requires API level 11 (current min is 7): new android.app.DialogFragment
64
65
66
67 public static class MyDialogFragment extends DialogFragment {
68 static MyDialogFragment newInstance() {
69 return new MyDialogFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:67:
Call requires API level 11 (current min is 7): new android.app.DialogFragment
64
65
66
67 public static class MyDialogFragment extends DialogFragment {
68 static MyDialogFragment newInstance() {
69 return new MyDialogFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:67:
Class requires API level 11 (current min is 7): android.app.DialogFragment
64
65
66
67 public static class MyDialogFragment extends DialogFragment {
68 static MyDialogFragment newInstance() {
69 return new MyDialogFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentDialogOrActivity.java:67:
Class requires API level 11 (current min is 7): android.app.DialogFragment
64
65
66
67 public static class MyDialogFragment extends DialogFragment {
68 static MyDialogFragment newInstance() {
69 return new MyDialogFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
42
43 // The content view embeds two fragments; now retrieve them and attach
44 // their "hide" button.
45 FragmentManager fm = getFragmentManager();
46 addShowHideListener(R.id.frag1hide, fm.findFragmentById(R.id.fragment1));
47 addShowHideListener(R.id.frag2hide, fm.findFragmentById(R.id.fragment2));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
42
43 // The content view embeds two fragments; now retrieve them and attach
44 // their "hide" button.
45 FragmentManager fm = getFragmentManager();
46 addShowHideListener(R.id.frag1hide, fm.findFragmentById(R.id.fragment1));
47 addShowHideListener(R.id.frag2hide, fm.findFragmentById(R.id.fragment2));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:46:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
43 // The content view embeds two fragments; now retrieve them and attach
44 // their "hide" button.
45 FragmentManager fm = getFragmentManager();
46 addShowHideListener(R.id.frag1hide, fm.findFragmentById(R.id.fragment1));
47 addShowHideListener(R.id.frag2hide, fm.findFragmentById(R.id.fragment2));
48 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:46:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
43 // The content view embeds two fragments; now retrieve them and attach
44 // their "hide" button.
45 FragmentManager fm = getFragmentManager();
46 addShowHideListener(R.id.frag1hide, fm.findFragmentById(R.id.fragment1));
47 addShowHideListener(R.id.frag2hide, fm.findFragmentById(R.id.fragment2));
48 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:47:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
44 // their "hide" button.
45 FragmentManager fm = getFragmentManager();
46 addShowHideListener(R.id.frag1hide, fm.findFragmentById(R.id.fragment1));
47 addShowHideListener(R.id.frag2hide, fm.findFragmentById(R.id.fragment2));
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:47:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
44 // their "hide" button.
45 FragmentManager fm = getFragmentManager();
46 addShowHideListener(R.id.frag1hide, fm.findFragmentById(R.id.fragment1));
47 addShowHideListener(R.id.frag2hide, fm.findFragmentById(R.id.fragment2));
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:54:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
51 final Button button = (Button)findViewById(buttonId);
52 button.setOnClickListener(new OnClickListener() {
53 public void onClick(View v) {
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:54:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
51 final Button button = (Button)findViewById(buttonId);
52 button.setOnClickListener(new OnClickListener() {
53 public void onClick(View v) {
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:54:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
51 final Button button = (Button)findViewById(buttonId);
52 button.setOnClickListener(new OnClickListener() {
53 public void onClick(View v) {
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:54:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
51 final Button button = (Button)findViewById(buttonId);
52 button.setOnClickListener(new OnClickListener() {
53 public void onClick(View v) {
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setCustomAnimations
52 button.setOnClickListener(new OnClickListener() {
53 public void onClick(View v) {
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
57 if (fragment.isHidden()) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setCustomAnimations
52 button.setOnClickListener(new OnClickListener() {
53 public void onClick(View v) {
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
57 if (fragment.isHidden()) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:57:
Call requires API level 11 (current min is 7): android.app.Fragment#isHidden
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
57 if (fragment.isHidden()) {
58 ft.show(fragment);
59 button.setText("Hide");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:57:
Call requires API level 11 (current min is 7): android.app.Fragment#isHidden
54 FragmentTransaction ft = getFragmentManager().beginTransaction();
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
57 if (fragment.isHidden()) {
58 ft.show(fragment);
59 button.setText("Hide");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
57 if (fragment.isHidden()) {
58 ft.show(fragment);
59 button.setText("Hide");
60 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
55 ft.setCustomAnimations(android.R.animator.fade_in,
56 android.R.animator.fade_out);
57 if (fragment.isHidden()) {
58 ft.show(fragment);
59 button.setText("Hide");
60 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:61:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
58 ft.show(fragment);
59 button.setText("Hide");
60 } else {
61 ft.hide(fragment);
62 button.setText("Show");
63 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:61:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
58 ft.show(fragment);
59 button.setText("Hide");
60 } else {
61 ft.hide(fragment);
62 button.setText("Show");
63 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:64:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
61 ft.hide(fragment);
62 button.setText("Show");
63 }
64 ft.commit();
65 }
66 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:64:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
61 ft.hide(fragment);
62 button.setText("Show");
63 }
64 ft.commit();
65 }
66 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:69:
Call requires API level 11 (current min is 7): new android.app.Fragment
66 });
67 }
68
69 public static class FirstFragment extends Fragment {
70 TextView mTextView;
71
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:69:
Call requires API level 11 (current min is 7): new android.app.Fragment
66 });
67 }
68
69 public static class FirstFragment extends Fragment {
70 TextView mTextView;
71
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:69:
Class requires API level 11 (current min is 7): android.app.Fragment
66 });
67 }
68
69 public static class FirstFragment extends Fragment {
70 TextView mTextView;
71
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:69:
Class requires API level 11 (current min is 7): android.app.Fragment
66 });
67 }
68
69 public static class FirstFragment extends Fragment {
70 TextView mTextView;
71
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:89:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
86
87 @Override
88 public void onSaveInstanceState(Bundle outState) {
89 super.onSaveInstanceState(outState);
90
91 // Remember the current text, to restore if we later restart.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:89:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
86
87 @Override
88 public void onSaveInstanceState(Bundle outState) {
89 super.onSaveInstanceState(outState);
90
91 // Remember the current text, to restore if we later restart.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:96:
Call requires API level 11 (current min is 7): new android.app.Fragment
93 }
94 }
95
96 public static class SecondFragment extends Fragment {
97
98 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:96:
Call requires API level 11 (current min is 7): new android.app.Fragment
93 }
94 }
95
96 public static class SecondFragment extends Fragment {
97
98 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:96:
Class requires API level 11 (current min is 7): android.app.Fragment
93 }
94 }
95
96 public static class SecondFragment extends Fragment {
97
98 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentHideShow.java:96:
Class requires API level 11 (current min is 7): android.app.Fragment
93 }
94 }
95
96 public static class SecondFragment extends Fragment {
97
98 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:76:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
73 if (savedInstanceState == null) {
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:76:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
73 if (savedInstanceState == null) {
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:77:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
74 // During initial setup, plug in the details fragment.
75 DetailsFragment details = new DetailsFragment();
76 details.setArguments(getIntent().getExtras());
77 getFragmentManager().beginTransaction().add(android.R.id.content, details).commit();
78 }
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:89:
Call requires API level 11 (current min is 7): new android.app.ListFragment
86 * data to the user as appropriate based on the currrent UI layout.
87 */
88
89 public static class TitlesFragment extends ListFragment {
90 boolean mDualPane;
91 int mCurCheckPosition = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:89:
Call requires API level 11 (current min is 7): new android.app.ListFragment
86 * data to the user as appropriate based on the currrent UI layout.
87 */
88
89 public static class TitlesFragment extends ListFragment {
90 boolean mDualPane;
91 int mCurCheckPosition = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:89:
Class requires API level 11 (current min is 7): android.app.ListFragment
86 * data to the user as appropriate based on the currrent UI layout.
87 */
88
89 public static class TitlesFragment extends ListFragment {
90 boolean mDualPane;
91 int mCurCheckPosition = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:89:
Class requires API level 11 (current min is 7): android.app.ListFragment
86 * data to the user as appropriate based on the currrent UI layout.
87 */
88
89 public static class TitlesFragment extends ListFragment {
90 boolean mDualPane;
91 int mCurCheckPosition = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:95:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
92
93 @Override
94 public void onActivityCreated(Bundle savedInstanceState) {
95 super.onActivityCreated(savedInstanceState);
96
97 // Populate list with our static array of titles.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:95:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
92
93 @Override
94 public void onActivityCreated(Bundle savedInstanceState) {
95 super.onActivityCreated(savedInstanceState);
96
97 // Populate list with our static array of titles.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:98:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
95 super.onActivityCreated(savedInstanceState);
96
97 // Populate list with our static array of titles.
98 setListAdapter(new ArrayAdapter<String>(getActivity(),
99 android.R.layout.simple_list_item_activated_1, Shakespeare.TITLES));
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:98:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
95 super.onActivityCreated(savedInstanceState);
96
97 // Populate list with our static array of titles.
98 setListAdapter(new ArrayAdapter<String>(getActivity(),
99 android.R.layout.simple_list_item_activated_1, Shakespeare.TITLES));
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:98:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
95 super.onActivityCreated(savedInstanceState);
96
97 // Populate list with our static array of titles.
98 setListAdapter(new ArrayAdapter<String>(getActivity(),
99 android.R.layout.simple_list_item_activated_1, Shakespeare.TITLES));
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:98:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
95 super.onActivityCreated(savedInstanceState);
96
97 // Populate list with our static array of titles.
98 setListAdapter(new ArrayAdapter<String>(getActivity(),
99 android.R.layout.simple_list_item_activated_1, Shakespeare.TITLES));
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:103:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
100
101 // Check to see if we have a frame in which to embed the details
102 // fragment directly in the containing UI.
103 View detailsFrame = getActivity().findViewById(R.id.details);
104 mDualPane = detailsFrame != null && detailsFrame.getVisibility() == View.VISIBLE;
105
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:103:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
100
101 // Check to see if we have a frame in which to embed the details
102 // fragment directly in the containing UI.
103 View detailsFrame = getActivity().findViewById(R.id.details);
104 mDualPane = detailsFrame != null && detailsFrame.getVisibility() == View.VISIBLE;
105
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:113:
Call requires API level 11 (current min is 7): android.app.ListFragment#getListView
110
111 if (mDualPane) {
112 // In dual-pane mode, the list view highlights the selected item.
113 getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
114 // Make sure our UI is in the correct state.
115 showDetails(mCurCheckPosition);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:113:
Call requires API level 11 (current min is 7): android.app.ListFragment#getListView
110
111 if (mDualPane) {
112 // In dual-pane mode, the list view highlights the selected item.
113 getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
114 // Make sure our UI is in the correct state.
115 showDetails(mCurCheckPosition);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:121:
Call requires API level 11 (current min is 7): android.app.ListFragment#onSaveInstanceState
118
119 @Override
120 public void onSaveInstanceState(Bundle outState) {
121 super.onSaveInstanceState(outState);
122 outState.putInt("curChoice", mCurCheckPosition);
123 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:121:
Call requires API level 11 (current min is 7): android.app.ListFragment#onSaveInstanceState
118
119 @Override
120 public void onSaveInstanceState(Bundle outState) {
121 super.onSaveInstanceState(outState);
122 outState.putInt("curChoice", mCurCheckPosition);
123 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:141:
Call requires API level 11 (current min is 7): android.app.ListFragment#getListView
138 if (mDualPane) {
139 // We can display everything in-place with fragments, so update
140 // the list to highlight the selected item and show the data.
141 getListView().setItemChecked(index, true);
142
143 // Check what fragment is currently shown, replace if needed.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:141:
Call requires API level 11 (current min is 7): android.app.ListFragment#getListView
138 if (mDualPane) {
139 // We can display everything in-place with fragments, so update
140 // the list to highlight the selected item and show the data.
141 getListView().setItemChecked(index, true);
142
143 // Check what fragment is currently shown, replace if needed.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:145:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
142
143 // Check what fragment is currently shown, replace if needed.
144 DetailsFragment details = (DetailsFragment)
145 getFragmentManager().findFragmentById(R.id.details);
146 if (details == null || details.getShownIndex() != index) {
147 // Make new fragment to show this selection.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:145:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
142
143 // Check what fragment is currently shown, replace if needed.
144 DetailsFragment details = (DetailsFragment)
145 getFragmentManager().findFragmentById(R.id.details);
146 if (details == null || details.getShownIndex() != index) {
147 // Make new fragment to show this selection.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:145:
Call requires API level 11 (current min is 7): android.app.ListFragment#getFragmentManager
142
143 // Check what fragment is currently shown, replace if needed.
144 DetailsFragment details = (DetailsFragment)
145 getFragmentManager().findFragmentById(R.id.details);
146 if (details == null || details.getShownIndex() != index) {
147 // Make new fragment to show this selection.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:145:
Call requires API level 11 (current min is 7): android.app.ListFragment#getFragmentManager
142
143 // Check what fragment is currently shown, replace if needed.
144 DetailsFragment details = (DetailsFragment)
145 getFragmentManager().findFragmentById(R.id.details);
146 if (details == null || details.getShownIndex() != index) {
147 // Make new fragment to show this selection.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:152:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
149
150 // Execute a transaction, replacing any existing fragment
151 // with this one inside the frame.
152 FragmentTransaction ft = getFragmentManager().beginTransaction();
153 if (index == 0) {
154 ft.replace(R.id.details, details);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:152:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
149
150 // Execute a transaction, replacing any existing fragment
151 // with this one inside the frame.
152 FragmentTransaction ft = getFragmentManager().beginTransaction();
153 if (index == 0) {
154 ft.replace(R.id.details, details);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:152:
Call requires API level 11 (current min is 7): android.app.ListFragment#getFragmentManager
149
150 // Execute a transaction, replacing any existing fragment
151 // with this one inside the frame.
152 FragmentTransaction ft = getFragmentManager().beginTransaction();
153 if (index == 0) {
154 ft.replace(R.id.details, details);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:152:
Call requires API level 11 (current min is 7): android.app.ListFragment#getFragmentManager
149
150 // Execute a transaction, replacing any existing fragment
151 // with this one inside the frame.
152 FragmentTransaction ft = getFragmentManager().beginTransaction();
153 if (index == 0) {
154 ft.replace(R.id.details, details);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:154:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
151 // with this one inside the frame.
152 FragmentTransaction ft = getFragmentManager().beginTransaction();
153 if (index == 0) {
154 ft.replace(R.id.details, details);
155 } else {
156 ft.replace(R.id.a_item, details);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:154:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
151 // with this one inside the frame.
152 FragmentTransaction ft = getFragmentManager().beginTransaction();
153 if (index == 0) {
154 ft.replace(R.id.details, details);
155 } else {
156 ft.replace(R.id.a_item, details);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:156:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
153 if (index == 0) {
154 ft.replace(R.id.details, details);
155 } else {
156 ft.replace(R.id.a_item, details);
157 }
158 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:156:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
153 if (index == 0) {
154 ft.replace(R.id.details, details);
155 } else {
156 ft.replace(R.id.a_item, details);
157 }
158 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:158:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setTransition
155 } else {
156 ft.replace(R.id.a_item, details);
157 }
158 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
159 ft.commit();
160 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:158:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setTransition
155 } else {
156 ft.replace(R.id.a_item, details);
157 }
158 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
159 ft.commit();
160 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:159:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
156 ft.replace(R.id.a_item, details);
157 }
158 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
159 ft.commit();
160 }
161
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:159:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
156 ft.replace(R.id.a_item, details);
157 }
158 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
159 ft.commit();
160 }
161
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:166:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
163 // Otherwise we need to launch a new activity to display
164 // the dialog fragment with selected text.
165 Intent intent = new Intent();
166 intent.setClass(getActivity(), DetailsActivity.class);
167 intent.putExtra("index", index);
168 startActivity(intent);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:166:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
163 // Otherwise we need to launch a new activity to display
164 // the dialog fragment with selected text.
165 Intent intent = new Intent();
166 intent.setClass(getActivity(), DetailsActivity.class);
167 intent.putExtra("index", index);
168 startActivity(intent);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:168:
Call requires API level 11 (current min is 7): android.app.ListFragment#startActivity
165 Intent intent = new Intent();
166 intent.setClass(getActivity(), DetailsActivity.class);
167 intent.putExtra("index", index);
168 startActivity(intent);
169 }
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:168:
Call requires API level 11 (current min is 7): android.app.ListFragment#startActivity
165 Intent intent = new Intent();
166 intent.setClass(getActivity(), DetailsActivity.class);
167 intent.putExtra("index", index);
168 startActivity(intent);
169 }
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:179:
Call requires API level 11 (current min is 7): new android.app.Fragment
176 * item.
177 */
178
179 public static class DetailsFragment extends Fragment {
180 /**
181 * Create a new instance of DetailsFragment, initialized to
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:179:
Call requires API level 11 (current min is 7): new android.app.Fragment
176 * item.
177 */
178
179 public static class DetailsFragment extends Fragment {
180 /**
181 * Create a new instance of DetailsFragment, initialized to
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:179:
Class requires API level 11 (current min is 7): android.app.Fragment
176 * item.
177 */
178
179 public static class DetailsFragment extends Fragment {
180 /**
181 * Create a new instance of DetailsFragment, initialized to
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:179:
Class requires API level 11 (current min is 7): android.app.Fragment
176 * item.
177 */
178
179 public static class DetailsFragment extends Fragment {
180 /**
181 * Create a new instance of DetailsFragment, initialized to
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:190:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
187 // Supply index input as an argument.
188 Bundle args = new Bundle();
189 args.putInt("index", index);
190 f.setArguments(args);
191
192 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:190:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
187 // Supply index input as an argument.
188 Bundle args = new Bundle();
189 args.putInt("index", index);
190 f.setArguments(args);
191
192 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:196:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
193 }
194
195 public int getShownIndex() {
196 return getArguments().getInt("index", 0);
197 }
198
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:196:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
193 }
194
195 public int getShownIndex() {
196 return getArguments().getInt("index", 0);
197 }
198
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:213:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
210 return null;
211 }
212
213 ScrollView scroller = new ScrollView(getActivity());
214 TextView text = new TextView(getActivity());
215 int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:213:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
210 return null;
211 }
212
213 ScrollView scroller = new ScrollView(getActivity());
214 TextView text = new TextView(getActivity());
215 int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:214:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
211 }
212
213 ScrollView scroller = new ScrollView(getActivity());
214 TextView text = new TextView(getActivity());
215 int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
216 4, getActivity().getResources().getDisplayMetrics());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:214:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
211 }
212
213 ScrollView scroller = new ScrollView(getActivity());
214 TextView text = new TextView(getActivity());
215 int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
216 4, getActivity().getResources().getDisplayMetrics());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:216:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
213 ScrollView scroller = new ScrollView(getActivity());
214 TextView text = new TextView(getActivity());
215 int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
216 4, getActivity().getResources().getDisplayMetrics());
217 text.setPadding(padding, padding, padding, padding);
218 scroller.addView(text);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentLayout.java:216:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
213 ScrollView scroller = new ScrollView(getActivity());
214 TextView text = new TextView(getActivity());
215 int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
216 4, getActivity().getResources().getDisplayMetrics());
217 text.setPadding(padding, padding, padding, padding);
218 scroller.addView(text);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:40:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
37 super.onCreate(savedInstanceState);
38
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:40:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
37 super.onCreate(savedInstanceState);
38
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:40:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
37 super.onCreate(savedInstanceState);
38
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:40:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
37 super.onCreate(savedInstanceState);
38
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:42:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
39 // Create the list fragment and add it as our sole content.
40 if (getFragmentManager().findFragmentById(android.R.id.content) == null) {
41 ArrayListFragment list = new ArrayListFragment();
42 getFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
43 }
44 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:46:
Call requires API level 11 (current min is 7): new android.app.ListFragment
43 }
44 }
45
46 public static class ArrayListFragment extends ListFragment {
47
48 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:46:
Call requires API level 11 (current min is 7): new android.app.ListFragment
43 }
44 }
45
46 public static class ArrayListFragment extends ListFragment {
47
48 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:46:
Class requires API level 11 (current min is 7): android.app.ListFragment
43 }
44 }
45
46 public static class ArrayListFragment extends ListFragment {
47
48 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:46:
Class requires API level 11 (current min is 7): android.app.ListFragment
43 }
44 }
45
46 public static class ArrayListFragment extends ListFragment {
47
48 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:50:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
47
48 @Override
49 public void onActivityCreated(Bundle savedInstanceState) {
50 super.onActivityCreated(savedInstanceState);
51 setListAdapter(new ArrayAdapter<String>(getActivity(),
52 android.R.layout.simple_list_item_1, Shakespeare.TITLES));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:50:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
47
48 @Override
49 public void onActivityCreated(Bundle savedInstanceState) {
50 super.onActivityCreated(savedInstanceState);
51 setListAdapter(new ArrayAdapter<String>(getActivity(),
52 android.R.layout.simple_list_item_1, Shakespeare.TITLES));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:51:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
48 @Override
49 public void onActivityCreated(Bundle savedInstanceState) {
50 super.onActivityCreated(savedInstanceState);
51 setListAdapter(new ArrayAdapter<String>(getActivity(),
52 android.R.layout.simple_list_item_1, Shakespeare.TITLES));
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:51:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
48 @Override
49 public void onActivityCreated(Bundle savedInstanceState) {
50 super.onActivityCreated(savedInstanceState);
51 setListAdapter(new ArrayAdapter<String>(getActivity(),
52 android.R.layout.simple_list_item_1, Shakespeare.TITLES));
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:51:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
48 @Override
49 public void onActivityCreated(Bundle savedInstanceState) {
50 super.onActivityCreated(savedInstanceState);
51 setListAdapter(new ArrayAdapter<String>(getActivity(),
52 android.R.layout.simple_list_item_1, Shakespeare.TITLES));
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentListArray.java:51:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
48 @Override
49 public void onActivityCreated(Bundle savedInstanceState) {
50 super.onActivityCreated(savedInstanceState);
51 setListAdapter(new ArrayAdapter<String>(getActivity(),
52 android.R.layout.simple_list_item_1, Shakespeare.TITLES));
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:55:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
52 setContentView(R.layout.fragment_menu);
53
54 // Make sure the two menu fragments are created.
55 FragmentManager fm = getFragmentManager();
56 FragmentTransaction ft = fm.beginTransaction();
57 mFragment1 = fm.findFragmentByTag("f1");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:55:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
52 setContentView(R.layout.fragment_menu);
53
54 // Make sure the two menu fragments are created.
55 FragmentManager fm = getFragmentManager();
56 FragmentTransaction ft = fm.beginTransaction();
57 mFragment1 = fm.findFragmentByTag("f1");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:56:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
53
54 // Make sure the two menu fragments are created.
55 FragmentManager fm = getFragmentManager();
56 FragmentTransaction ft = fm.beginTransaction();
57 mFragment1 = fm.findFragmentByTag("f1");
58 if (mFragment1 == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:56:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
53
54 // Make sure the two menu fragments are created.
55 FragmentManager fm = getFragmentManager();
56 FragmentTransaction ft = fm.beginTransaction();
57 mFragment1 = fm.findFragmentByTag("f1");
58 if (mFragment1 == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
54 // Make sure the two menu fragments are created.
55 FragmentManager fm = getFragmentManager();
56 FragmentTransaction ft = fm.beginTransaction();
57 mFragment1 = fm.findFragmentByTag("f1");
58 if (mFragment1 == null) {
59 mFragment1 = new MenuFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
54 // Make sure the two menu fragments are created.
55 FragmentManager fm = getFragmentManager();
56 FragmentTransaction ft = fm.beginTransaction();
57 mFragment1 = fm.findFragmentByTag("f1");
58 if (mFragment1 == null) {
59 mFragment1 = new MenuFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:60:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
57 mFragment1 = fm.findFragmentByTag("f1");
58 if (mFragment1 == null) {
59 mFragment1 = new MenuFragment();
60 ft.add(mFragment1, "f1");
61 }
62 mFragment2 = fm.findFragmentByTag("f2");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:60:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
57 mFragment1 = fm.findFragmentByTag("f1");
58 if (mFragment1 == null) {
59 mFragment1 = new MenuFragment();
60 ft.add(mFragment1, "f1");
61 }
62 mFragment2 = fm.findFragmentByTag("f2");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:62:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
59 mFragment1 = new MenuFragment();
60 ft.add(mFragment1, "f1");
61 }
62 mFragment2 = fm.findFragmentByTag("f2");
63 if (mFragment2 == null) {
64 mFragment2 = new Menu2Fragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:62:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
59 mFragment1 = new MenuFragment();
60 ft.add(mFragment1, "f1");
61 }
62 mFragment2 = fm.findFragmentByTag("f2");
63 if (mFragment2 == null) {
64 mFragment2 = new Menu2Fragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:65:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
62 mFragment2 = fm.findFragmentByTag("f2");
63 if (mFragment2 == null) {
64 mFragment2 = new Menu2Fragment();
65 ft.add(mFragment2, "f2");
66 }
67 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:65:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
62 mFragment2 = fm.findFragmentByTag("f2");
63 if (mFragment2 == null) {
64 mFragment2 = new Menu2Fragment();
65 ft.add(mFragment2, "f2");
66 }
67 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:67:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
64 mFragment2 = new Menu2Fragment();
65 ft.add(mFragment2, "f2");
66 }
67 ft.commit();
68
69 // Watch check box clicks.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:67:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
64 mFragment2 = new Menu2Fragment();
65 ft.add(mFragment2, "f2");
66 }
67 ft.commit();
68
69 // Watch check box clicks.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:88:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:88:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:88:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:88:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:89:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:89:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:91:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:91:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
88 FragmentTransaction ft = getFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:93:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
95
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:93:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
95
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:101:
Call requires API level 11 (current min is 7): new android.app.Fragment
98 * have a UI (it does not implement onCreateView), but it could also
99 * have one if it wanted.
100 */
101 public static class MenuFragment extends Fragment {
102
103 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:101:
Call requires API level 11 (current min is 7): new android.app.Fragment
98 * have a UI (it does not implement onCreateView), but it could also
99 * have one if it wanted.
100 */
101 public static class MenuFragment extends Fragment {
102
103 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:101:
Class requires API level 11 (current min is 7): android.app.Fragment
98 * have a UI (it does not implement onCreateView), but it could also
99 * have one if it wanted.
100 */
101 public static class MenuFragment extends Fragment {
102
103 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:101:
Class requires API level 11 (current min is 7): android.app.Fragment
98 * have a UI (it does not implement onCreateView), but it could also
99 * have one if it wanted.
100 */
101 public static class MenuFragment extends Fragment {
102
103 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:105:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
102
103 @Override
104 public void onCreate(Bundle savedInstanceState) {
105 super.onCreate(savedInstanceState);
106 setHasOptionsMenu(true);
107 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:105:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
102
103 @Override
104 public void onCreate(Bundle savedInstanceState) {
105 super.onCreate(savedInstanceState);
106 setHasOptionsMenu(true);
107 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:106:
Call requires API level 11 (current min is 7): android.app.Fragment#setHasOptionsMenu
103 @Override
104 public void onCreate(Bundle savedInstanceState) {
105 super.onCreate(savedInstanceState);
106 setHasOptionsMenu(true);
107 }
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:106:
Call requires API level 11 (current min is 7): android.app.Fragment#setHasOptionsMenu
103 @Override
104 public void onCreate(Bundle savedInstanceState) {
105 super.onCreate(savedInstanceState);
106 setHasOptionsMenu(true);
107 }
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:111:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
108
109 @Override
110 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
111 menu.add("Menu 1a").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
112 menu.add("Menu 1b").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
113 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:111:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
108
109 @Override
110 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
111 menu.add("Menu 1a").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
112 menu.add("Menu 1b").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
113 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:112:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
109 @Override
110 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
111 menu.add("Menu 1a").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
112 menu.add("Menu 1b").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:112:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
109 @Override
110 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
111 menu.add("Menu 1a").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
112 menu.add("Menu 1b").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
113 }
114 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:119:
Call requires API level 11 (current min is 7): new android.app.Fragment
116 /**
117 * Second fragment with a menu.
118 */
119 public static class Menu2Fragment extends Fragment {
120
121 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:119:
Call requires API level 11 (current min is 7): new android.app.Fragment
116 /**
117 * Second fragment with a menu.
118 */
119 public static class Menu2Fragment extends Fragment {
120
121 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:119:
Class requires API level 11 (current min is 7): android.app.Fragment
116 /**
117 * Second fragment with a menu.
118 */
119 public static class Menu2Fragment extends Fragment {
120
121 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:119:
Class requires API level 11 (current min is 7): android.app.Fragment
116 /**
117 * Second fragment with a menu.
118 */
119 public static class Menu2Fragment extends Fragment {
120
121 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:123:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
120
121 @Override
122 public void onCreate(Bundle savedInstanceState) {
123 super.onCreate(savedInstanceState);
124 setHasOptionsMenu(true);
125 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:123:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
120
121 @Override
122 public void onCreate(Bundle savedInstanceState) {
123 super.onCreate(savedInstanceState);
124 setHasOptionsMenu(true);
125 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:124:
Call requires API level 11 (current min is 7): android.app.Fragment#setHasOptionsMenu
121 @Override
122 public void onCreate(Bundle savedInstanceState) {
123 super.onCreate(savedInstanceState);
124 setHasOptionsMenu(true);
125 }
126
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:124:
Call requires API level 11 (current min is 7): android.app.Fragment#setHasOptionsMenu
121 @Override
122 public void onCreate(Bundle savedInstanceState) {
123 super.onCreate(savedInstanceState);
124 setHasOptionsMenu(true);
125 }
126
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:129:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
126
127 @Override
128 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
129 menu.add("Menu 2").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
130 }
131 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenu.java:129:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
126
127 @Override
128 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
129 menu.add("Menu 2").setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
130 }
131 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:34:
Call requires API level 11 (current min is 7): new android.app.Fragment
31 /**
32 * Demonstrates how fragments can participate in the options menu.
33 */
34 public class FragmentMenuFragment extends Fragment {
35 Fragment mFragment1;
36 Fragment mFragment2;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:34:
Call requires API level 11 (current min is 7): new android.app.Fragment
31 /**
32 * Demonstrates how fragments can participate in the options menu.
33 */
34 public class FragmentMenuFragment extends Fragment {
35 Fragment mFragment1;
36 Fragment mFragment2;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:36:
Class requires API level 11 (current min is 7): android.app.Fragment
33 */
34 public class FragmentMenuFragment extends Fragment {
35 Fragment mFragment1;
36 Fragment mFragment2;
37 CheckBox mCheckBox1;
38 CheckBox mCheckBox2;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:36:
Class requires API level 11 (current min is 7): android.app.Fragment
33 */
34 public class FragmentMenuFragment extends Fragment {
35 Fragment mFragment1;
36 Fragment mFragment2;
37 CheckBox mCheckBox1;
38 CheckBox mCheckBox2;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:53:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
50 View v = inflater.inflate(R.layout.fragment_menu, container, false);
51
52 // Make sure the two menu fragments are created.
53 FragmentManager fm = getChildFragmentManager();
54 FragmentTransaction ft = fm.beginTransaction();
55 mFragment1 = fm.findFragmentByTag("f1");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:53:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
50 View v = inflater.inflate(R.layout.fragment_menu, container, false);
51
52 // Make sure the two menu fragments are created.
53 FragmentManager fm = getChildFragmentManager();
54 FragmentTransaction ft = fm.beginTransaction();
55 mFragment1 = fm.findFragmentByTag("f1");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:54:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
51
52 // Make sure the two menu fragments are created.
53 FragmentManager fm = getChildFragmentManager();
54 FragmentTransaction ft = fm.beginTransaction();
55 mFragment1 = fm.findFragmentByTag("f1");
56 if (mFragment1 == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:54:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
51
52 // Make sure the two menu fragments are created.
53 FragmentManager fm = getChildFragmentManager();
54 FragmentTransaction ft = fm.beginTransaction();
55 mFragment1 = fm.findFragmentByTag("f1");
56 if (mFragment1 == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
52 // Make sure the two menu fragments are created.
53 FragmentManager fm = getChildFragmentManager();
54 FragmentTransaction ft = fm.beginTransaction();
55 mFragment1 = fm.findFragmentByTag("f1");
56 if (mFragment1 == null) {
57 mFragment1 = new FragmentMenu.MenuFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
52 // Make sure the two menu fragments are created.
53 FragmentManager fm = getChildFragmentManager();
54 FragmentTransaction ft = fm.beginTransaction();
55 mFragment1 = fm.findFragmentByTag("f1");
56 if (mFragment1 == null) {
57 mFragment1 = new FragmentMenu.MenuFragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
55 mFragment1 = fm.findFragmentByTag("f1");
56 if (mFragment1 == null) {
57 mFragment1 = new FragmentMenu.MenuFragment();
58 ft.add(mFragment1, "f1");
59 }
60 mFragment2 = fm.findFragmentByTag("f2");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
55 mFragment1 = fm.findFragmentByTag("f1");
56 if (mFragment1 == null) {
57 mFragment1 = new FragmentMenu.MenuFragment();
58 ft.add(mFragment1, "f1");
59 }
60 mFragment2 = fm.findFragmentByTag("f2");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:60:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
57 mFragment1 = new FragmentMenu.MenuFragment();
58 ft.add(mFragment1, "f1");
59 }
60 mFragment2 = fm.findFragmentByTag("f2");
61 if (mFragment2 == null) {
62 mFragment2 = new FragmentMenu.Menu2Fragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:60:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
57 mFragment1 = new FragmentMenu.MenuFragment();
58 ft.add(mFragment1, "f1");
59 }
60 mFragment2 = fm.findFragmentByTag("f2");
61 if (mFragment2 == null) {
62 mFragment2 = new FragmentMenu.Menu2Fragment();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:63:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
60 mFragment2 = fm.findFragmentByTag("f2");
61 if (mFragment2 == null) {
62 mFragment2 = new FragmentMenu.Menu2Fragment();
63 ft.add(mFragment2, "f2");
64 }
65 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:63:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
60 mFragment2 = fm.findFragmentByTag("f2");
61 if (mFragment2 == null) {
62 mFragment2 = new FragmentMenu.Menu2Fragment();
63 ft.add(mFragment2, "f2");
64 }
65 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:65:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
62 mFragment2 = new FragmentMenu.Menu2Fragment();
63 ft.add(mFragment2, "f2");
64 }
65 ft.commit();
66
67 // Watch check box clicks.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:65:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
62 mFragment2 = new FragmentMenu.Menu2Fragment();
63 ft.add(mFragment2, "f2");
64 }
65 ft.commit();
66
67 // Watch check box clicks.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:81:
Call requires API level 17 (current min is 7): android.app.Fragment#onViewStateRestored
78
79 @Override
80 public void onViewStateRestored(Bundle savedInstanceState) {
81 super.onViewStateRestored(savedInstanceState);
82 // Make sure fragments are updated after check box view state is restored.
83 updateFragmentVisibility();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:81:
Call requires API level 17 (current min is 7): android.app.Fragment#onViewStateRestored
78
79 @Override
80 public void onViewStateRestored(Bundle savedInstanceState) {
81 super.onViewStateRestored(savedInstanceState);
82 // Make sure fragments are updated after check box view state is restored.
83 updateFragmentVisibility();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:88:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:88:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:88:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:88:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
85
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:89:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:89:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
86 // Update fragment visibility based on current check box state.
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
87 void updateFragmentVisibility() {
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:91:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:91:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#show
88 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#hide
89 if (mCheckBox1.isChecked()) ft.show(mFragment1);
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:93:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
95 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentMenuFragment.java:93:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
90 else ft.hide(mFragment1);
91 if (mCheckBox2.isChecked()) ft.show(mFragment2);
92 else ft.hide(mFragment2);
93 ft.commit();
94 }
95 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:35:
Call requires API level 11 (current min is 7): android.app.FragmentManager#enableDebugLogging
32 public class FragmentNestingTabs extends Activity {
33 @Override
34 protected void onCreate(Bundle savedInstanceState) {
35 FragmentManager.enableDebugLogging(true);
36 super.onCreate(savedInstanceState);
37
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:35:
Call requires API level 11 (current min is 7): android.app.FragmentManager#enableDebugLogging
32 public class FragmentNestingTabs extends Activity {
33 @Override
34 protected void onCreate(Bundle savedInstanceState) {
35 FragmentManager.enableDebugLogging(true);
36 super.onCreate(savedInstanceState);
37
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:38:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
35 FragmentManager.enableDebugLogging(true);
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:38:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
35 FragmentManager.enableDebugLogging(true);
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:39:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:39:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:40:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:40:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:43:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:43:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:44:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:44:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
41
42 bar.addTab(bar.newTab()
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
43 .setText("Menus")
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:47:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:47:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
44 .setTabListener(new TabListener<FragmentMenuFragment>(
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
45 this, "menus", FragmentMenuFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
47 .setText("Args")
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:51:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:51:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
48 .setTabListener(new TabListener<FragmentArgumentsFragment>(
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:52:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:52:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
49 this, "args", FragmentArgumentsFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
51 .setText("Stack")
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:55:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
57 this, "tabs", FragmentTabsFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:55:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
52 .setTabListener(new TabListener<FragmentStackFragment>(
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
57 this, "tabs", FragmentTabsFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
57 this, "tabs", FragmentTabsFragment.class)));
58
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
53 this, "stack", FragmentStackFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Tabs")
56 .setTabListener(new TabListener<FragmentTabsFragment>(
57 this, "tabs", FragmentTabsFragment.class)));
58
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:60:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSelectedNavigationItem
57 this, "tabs", FragmentTabsFragment.class)));
58
59 if (savedInstanceState != null) {
60 bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0));
61 }
62 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:60:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSelectedNavigationItem
57 this, "tabs", FragmentTabsFragment.class)));
58
59 if (savedInstanceState != null) {
60 bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0));
61 }
62 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:67:
Call requires API level 11 (current min is 7): android.app.ActionBar#getSelectedNavigationIndex
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:67:
Call requires API level 11 (current min is 7): android.app.ActionBar#getSelectedNavigationIndex
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:67:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:67:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:81:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
78 this(activity, tag, clz, null);
79 }
80
81 public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) {
82 mActivity = activity;
83 mTag = tag;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:81:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
78 this(activity, tag, clz, null);
79 }
80
81 public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) {
82 mActivity = activity;
83 mTag = tag;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:90:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:90:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:91:
Call requires API level 13 (current min is 7): android.app.Fragment#isDetached
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:91:
Call requires API level 13 (current min is 7): android.app.Fragment#isDetached
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:92:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:92:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:93:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:93:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:94:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:94:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:100:
Call requires API level 11 (current min is 7): android.app.Fragment#instantiate
97
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:100:
Call requires API level 11 (current min is 7): android.app.Fragment#instantiate
97
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:101:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:101:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:103:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#attach
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
104 }
105 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:103:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#attach
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
104 }
105 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:109:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
106
107 public void onTabUnselected(Tab tab, FragmentTransaction ft) {
108 if (mFragment != null) {
109 ft.detach(mFragment);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentNestingTabs.java:109:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
106
107 public void onTabUnselected(Tab tab, FragmentTransaction ft) {
108 if (mFragment != null) {
109 ft.detach(mFragment);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:36:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
33 super.onCreate(savedInstanceState);
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:36:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
33 super.onCreate(savedInstanceState);
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:36:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
33 super.onCreate(savedInstanceState);
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:36:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
33 super.onCreate(savedInstanceState);
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:36:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
33 super.onCreate(savedInstanceState);
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:36:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
33 super.onCreate(savedInstanceState);
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:37:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
39
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:37:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
34
35 // Display the fragment as the main content.
36 getFragmentManager().beginTransaction().replace(android.R.id.content,
37 new PrefsFragment()).commit();
38 }
39
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:41:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
38 }
39
40
41 public static class PrefsFragment extends PreferenceFragment {
42
43 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:41:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
38 }
39
40
41 public static class PrefsFragment extends PreferenceFragment {
42
43 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:41:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
38 }
39
40
41 public static class PrefsFragment extends PreferenceFragment {
42
43 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:41:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
38 }
39
40
41 public static class PrefsFragment extends PreferenceFragment {
42
43 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:45:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
42
43 @Override
44 public void onCreate(Bundle savedInstanceState) {
45 super.onCreate(savedInstanceState);
46
47 // Load the preferences from an XML resource
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:45:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
42
43 @Override
44 public void onCreate(Bundle savedInstanceState) {
45 super.onCreate(savedInstanceState);
46
47 // Load the preferences from an XML resource
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:48:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
45 super.onCreate(savedInstanceState);
46
47 // Load the preferences from an XML resource
48 addPreferencesFromResource(R.xml.preferences);
49 }
50 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/FragmentPreferences.java:48:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
45 super.onCreate(savedInstanceState);
46
47 // Load the preferences from an XML resource
48 addPreferencesFromResource(R.xml.preferences);
49 }
50 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:50:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
47 if (savedInstanceState == null) {
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:50:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
47 if (savedInstanceState == null) {
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:50:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
47 if (savedInstanceState == null) {
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:50:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
47 if (savedInstanceState == null) {
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:51:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:51:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:51:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:51:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
48 // Do first time initialization -- add fragment.
49 Fragment newFragment = new ReceiveResultFragment();
50 FragmentTransaction ft = getFragmentManager().beginTransaction();
51 ft.add(R.id.simple_fragment, newFragment).commit();
52 }
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:55:
Call requires API level 11 (current min is 7): new android.app.Fragment
52 }
53 }
54
55 public static class ReceiveResultFragment extends Fragment {
56 // Definition of the one requestCode we use for receiving resuls.
57 static final private int GET_CODE = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:55:
Call requires API level 11 (current min is 7): new android.app.Fragment
52 }
53 }
54
55 public static class ReceiveResultFragment extends Fragment {
56 // Definition of the one requestCode we use for receiving resuls.
57 static final private int GET_CODE = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:55:
Class requires API level 11 (current min is 7): android.app.Fragment
52 }
53 }
54
55 public static class ReceiveResultFragment extends Fragment {
56 // Definition of the one requestCode we use for receiving resuls.
57 static final private int GET_CODE = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:55:
Class requires API level 11 (current min is 7): android.app.Fragment
52 }
53 }
54
55 public static class ReceiveResultFragment extends Fragment {
56 // Definition of the one requestCode we use for receiving resuls.
57 static final private int GET_CODE = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:65:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
62 public void onClick(View v) {
63 // Start the activity whose result we want to retrieve. The
64 // result will come back with request code GET_CODE.
65 Intent intent = new Intent(getActivity(), SendResult.class);
66 startActivityForResult(intent, GET_CODE);
67 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:65:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
62 public void onClick(View v) {
63 // Start the activity whose result we want to retrieve. The
64 // result will come back with request code GET_CODE.
65 Intent intent = new Intent(getActivity(), SendResult.class);
66 startActivityForResult(intent, GET_CODE);
67 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:66:
Call requires API level 11 (current min is 7): android.app.Fragment#startActivityForResult
63 // Start the activity whose result we want to retrieve. The
64 // result will come back with request code GET_CODE.
65 Intent intent = new Intent(getActivity(), SendResult.class);
66 startActivityForResult(intent, GET_CODE);
67 }
68 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:66:
Call requires API level 11 (current min is 7): android.app.Fragment#startActivityForResult
63 // Start the activity whose result we want to retrieve. The
64 // result will come back with request code GET_CODE.
65 Intent intent = new Intent(getActivity(), SendResult.class);
66 startActivityForResult(intent, GET_CODE);
67 }
68 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:72:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
69
70 @Override
71 public void onCreate(Bundle savedInstanceState) {
72 super.onCreate(savedInstanceState);
73 }
74
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:72:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
69
70 @Override
71 public void onCreate(Bundle savedInstanceState) {
72 super.onCreate(savedInstanceState);
73 }
74
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:77:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
74
75 @Override
76 public void onSaveInstanceState(Bundle outState) {
77 super.onSaveInstanceState(outState);
78 }
79
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentReceiveResult.java:77:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
74
75 @Override
76 public void onSaveInstanceState(Bundle outState) {
77 super.onSaveInstanceState(outState);
78 }
79
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
42
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:45:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
42
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
42
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
42
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
42
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:45:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
42
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:46:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
48 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:46:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
43 // First time init, create the UI.
44 if (savedInstanceState == null) {
45 getFragmentManager().beginTransaction().add(android.R.id.content,
46 new UiFragment()).commit();
47 }
48 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:54:
Call requires API level 11 (current min is 7): new android.app.Fragment
51 * This is a fragment showing UI that will be updated from work done
52 * in the retained fragment.
53 */
54 public static class UiFragment extends Fragment {
55 RetainedFragment mWorkFragment;
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:54:
Call requires API level 11 (current min is 7): new android.app.Fragment
51 * This is a fragment showing UI that will be updated from work done
52 * in the retained fragment.
53 */
54 public static class UiFragment extends Fragment {
55 RetainedFragment mWorkFragment;
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:54:
Class requires API level 11 (current min is 7): android.app.Fragment
51 * This is a fragment showing UI that will be updated from work done
52 * in the retained fragment.
53 */
54 public static class UiFragment extends Fragment {
55 RetainedFragment mWorkFragment;
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:54:
Class requires API level 11 (current min is 7): android.app.Fragment
51 * This is a fragment showing UI that will be updated from work done
52 * in the retained fragment.
53 */
54 public static class UiFragment extends Fragment {
55 RetainedFragment mWorkFragment;
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:75:
Call requires API level 11 (current min is 7): android.app.Fragment#onActivityCreated
72
73 @Override
74 public void onActivityCreated(Bundle savedInstanceState) {
75 super.onActivityCreated(savedInstanceState);
76
77 FragmentManager fm = getFragmentManager();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:75:
Call requires API level 11 (current min is 7): android.app.Fragment#onActivityCreated
72
73 @Override
74 public void onActivityCreated(Bundle savedInstanceState) {
75 super.onActivityCreated(savedInstanceState);
76
77 FragmentManager fm = getFragmentManager();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:77:
Call requires API level 11 (current min is 7): android.app.Fragment#getFragmentManager
74 public void onActivityCreated(Bundle savedInstanceState) {
75 super.onActivityCreated(savedInstanceState);
76
77 FragmentManager fm = getFragmentManager();
78
79 // Check to see if we have retained the worker fragment.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:77:
Call requires API level 11 (current min is 7): android.app.Fragment#getFragmentManager
74 public void onActivityCreated(Bundle savedInstanceState) {
75 super.onActivityCreated(savedInstanceState);
76
77 FragmentManager fm = getFragmentManager();
78
79 // Check to see if we have retained the worker fragment.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:80:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
77 FragmentManager fm = getFragmentManager();
78
79 // Check to see if we have retained the worker fragment.
80 mWorkFragment = (RetainedFragment)fm.findFragmentByTag("work");
81
82 // If not retained (or first time running), we need to create it.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:80:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
77 FragmentManager fm = getFragmentManager();
78
79 // Check to see if we have retained the worker fragment.
80 mWorkFragment = (RetainedFragment)fm.findFragmentByTag("work");
81
82 // If not retained (or first time running), we need to create it.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:86:
Call requires API level 11 (current min is 7): android.app.Fragment#setTargetFragment
83 if (mWorkFragment == null) {
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:86:
Call requires API level 11 (current min is 7): android.app.Fragment#setTargetFragment
83 if (mWorkFragment == null) {
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
84 mWorkFragment = new RetainedFragment();
85 // Tell it who it is working with.
86 mWorkFragment.setTargetFragment(this, 0);
87 fm.beginTransaction().add(mWorkFragment, "work").commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:98:
Call requires API level 11 (current min is 7): new android.app.Fragment
95 * activity instances. It represents some ongoing work, here a thread
96 * we have that sits around incrementing a progress indicator.
97 */
98 public static class RetainedFragment extends Fragment {
99 ProgressBar mProgressBar;
100 int mPosition;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:98:
Call requires API level 11 (current min is 7): new android.app.Fragment
95 * activity instances. It represents some ongoing work, here a thread
96 * we have that sits around incrementing a progress indicator.
97 */
98 public static class RetainedFragment extends Fragment {
99 ProgressBar mProgressBar;
100 int mPosition;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:152:
Class requires API level 11 (current min is 7): android.app.Fragment
149 };
150
151 /**
152 * Fragment initialization. We way we want to be retained and
153 * start our thread.
154 */
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:152:
Class requires API level 11 (current min is 7): android.app.Fragment
149 };
150
151 /**
152 * Fragment initialization. We way we want to be retained and
153 * start our thread.
154 */
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:157:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
154 */
155 @Override
156 public void onCreate(Bundle savedInstanceState) {
157 super.onCreate(savedInstanceState);
158
159 // Tell the framework to try to keep this fragment around
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:157:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
154 */
155 @Override
156 public void onCreate(Bundle savedInstanceState) {
157 super.onCreate(savedInstanceState);
158
159 // Tell the framework to try to keep this fragment around
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:161:
Call requires API level 11 (current min is 7): android.app.Fragment#setRetainInstance
158
159 // Tell the framework to try to keep this fragment around
160 // during a configuration change.
161 setRetainInstance(true);
162
163 // Start up the worker thread.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:161:
Call requires API level 11 (current min is 7): android.app.Fragment#setRetainInstance
158
159 // Tell the framework to try to keep this fragment around
160 // during a configuration change.
161 setRetainInstance(true);
162
163 // Start up the worker thread.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:175:
Call requires API level 11 (current min is 7): android.app.Fragment#onActivityCreated
172 */
173 @Override
174 public void onActivityCreated(Bundle savedInstanceState) {
175 super.onActivityCreated(savedInstanceState);
176
177 // Retrieve the progress bar from the target's view hierarchy.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:175:
Call requires API level 11 (current min is 7): android.app.Fragment#onActivityCreated
172 */
173 @Override
174 public void onActivityCreated(Bundle savedInstanceState) {
175 super.onActivityCreated(savedInstanceState);
176
177 // Retrieve the progress bar from the target's view hierarchy.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:178:
Call requires API level 11 (current min is 7): android.app.Fragment#getTargetFragment
175 super.onActivityCreated(savedInstanceState);
176
177 // Retrieve the progress bar from the target's view hierarchy.
178 mProgressBar = (ProgressBar)getTargetFragment().getView().findViewById(
179 R.id.progress_horizontal);
180
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:178:
Call requires API level 11 (current min is 7): android.app.Fragment#getTargetFragment
175 super.onActivityCreated(savedInstanceState);
176
177 // Retrieve the progress bar from the target's view hierarchy.
178 mProgressBar = (ProgressBar)getTargetFragment().getView().findViewById(
179 R.id.progress_horizontal);
180
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:178:
Call requires API level 11 (current min is 7): android.app.Fragment#getView
175 super.onActivityCreated(savedInstanceState);
176
177 // Retrieve the progress bar from the target's view hierarchy.
178 mProgressBar = (ProgressBar)getTargetFragment().getView().findViewById(
179 R.id.progress_horizontal);
180
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:178:
Call requires API level 11 (current min is 7): android.app.Fragment#getView
175 super.onActivityCreated(savedInstanceState);
176
177 // Retrieve the progress bar from the target's view hierarchy.
178 mProgressBar = (ProgressBar)getTargetFragment().getView().findViewById(
179 R.id.progress_horizontal);
180
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:201:
Call requires API level 11 (current min is 7): android.app.Fragment#onDestroy
198 mThread.notify();
199 }
200
201 super.onDestroy();
202 }
203
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:201:
Call requires API level 11 (current min is 7): android.app.Fragment#onDestroy
198 mThread.notify();
199 }
200
201 super.onDestroy();
202 }
203
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:219:
Call requires API level 11 (current min is 7): android.app.Fragment#onDetach
216 mThread.notify();
217 }
218
219 super.onDetach();
220 }
221
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java:219:
Call requires API level 11 (current min is 7): android.app.Fragment#onDetach
216 mThread.notify();
217 }
218
219 super.onDetach();
220 }
221
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:50:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
47 button = (Button)findViewById(R.id.delete_fragment);
48 button.setOnClickListener(new OnClickListener() {
49 public void onClick(View v) {
50 getFragmentManager().popBackStack();
51 }
52 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:50:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
47 button = (Button)findViewById(R.id.delete_fragment);
48 button.setOnClickListener(new OnClickListener() {
49 public void onClick(View v) {
50 getFragmentManager().popBackStack();
51 }
52 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:50:
Call requires API level 11 (current min is 7): android.app.FragmentManager#popBackStack
47 button = (Button)findViewById(R.id.delete_fragment);
48 button.setOnClickListener(new OnClickListener() {
49 public void onClick(View v) {
50 getFragmentManager().popBackStack();
51 }
52 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:50:
Call requires API level 11 (current min is 7): android.app.FragmentManager#popBackStack
47 button = (Button)findViewById(R.id.delete_fragment);
48 button.setOnClickListener(new OnClickListener() {
49 public void onClick(View v) {
50 getFragmentManager().popBackStack();
51 }
52 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:57:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
54 if (savedInstanceState == null) {
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:57:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
54 if (savedInstanceState == null) {
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
54 if (savedInstanceState == null) {
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
54 if (savedInstanceState == null) {
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
60 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
60 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
60 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:58:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
55 // Do first time initialization -- add initial fragment.
56 Fragment newFragment = CountingFragment.newInstance(mStackLevel);
57 FragmentTransaction ft = getFragmentManager().beginTransaction();
58 ft.add(R.id.simple_fragment, newFragment).commit();
59 } else {
60 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:79:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
76
77 // Add the fragment to the activity, pushing this transaction
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:79:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
76
77 // Add the fragment to the activity, pushing this transaction
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:79:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
76
77 // Add the fragment to the activity, pushing this transaction
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:79:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
76
77 // Add the fragment to the activity, pushing this transaction
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:80:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
77 // Add the fragment to the activity, pushing this transaction
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:80:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
77 // Add the fragment to the activity, pushing this transaction
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:81:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setTransition
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
83 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:81:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setTransition
78 // on to the back stack.
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
83 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:82:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
83 ft.commit();
84 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:82:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
79 FragmentTransaction ft = getFragmentManager().beginTransaction();
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
83 ft.commit();
84 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:83:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
83 ft.commit();
84 }
85
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:83:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
80 ft.replace(R.id.simple_fragment, newFragment);
81 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
82 ft.addToBackStack(null);
83 ft.commit();
84 }
85
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:88:
Call requires API level 11 (current min is 7): new android.app.Fragment
85
86
87
88 public static class CountingFragment extends Fragment {
89 int mNum;
90
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:88:
Call requires API level 11 (current min is 7): new android.app.Fragment
85
86
87
88 public static class CountingFragment extends Fragment {
89 int mNum;
90
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:88:
Class requires API level 11 (current min is 7): android.app.Fragment
85
86
87
88 public static class CountingFragment extends Fragment {
89 int mNum;
90
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:88:
Class requires API level 11 (current min is 7): android.app.Fragment
85
86
87
88 public static class CountingFragment extends Fragment {
89 int mNum;
90
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:101:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
98 // Supply num input as an argument.
99 Bundle args = new Bundle();
100 args.putInt("num", num);
101 f.setArguments(args);
102
103 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:101:
Call requires API level 11 (current min is 7): android.app.Fragment#setArguments
98 // Supply num input as an argument.
99 Bundle args = new Bundle();
100 args.putInt("num", num);
101 f.setArguments(args);
102
103 return f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:111:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
108 */
109 @Override
110 public void onCreate(Bundle savedInstanceState) {
111 super.onCreate(savedInstanceState);
112 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
113 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:111:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
108 */
109 @Override
110 public void onCreate(Bundle savedInstanceState) {
111 super.onCreate(savedInstanceState);
112 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
113 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:112:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
109 @Override
110 public void onCreate(Bundle savedInstanceState) {
111 super.onCreate(savedInstanceState);
112 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
113 }
114
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:112:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
109 @Override
110 public void onCreate(Bundle savedInstanceState) {
111 super.onCreate(savedInstanceState);
112 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
113 }
114
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:112:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
109 @Override
110 public void onCreate(Bundle savedInstanceState) {
111 super.onCreate(savedInstanceState);
112 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
113 }
114
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:112:
Call requires API level 11 (current min is 7): android.app.Fragment#getArguments
109 @Override
110 public void onCreate(Bundle savedInstanceState) {
111 super.onCreate(savedInstanceState);
112 mNum = getArguments() != null ? getArguments().getInt("num") : 1;
113 }
114
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:125:
Call requires API level 11 (current min is 7): android.app.Fragment#getResources
122 View v = inflater.inflate(R.layout.hello_world, container, false);
123 View tv = v.findViewById(R.id.text);
124 ((TextView)tv).setText("Fragment #" + mNum);
125 tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
126 return v;
127 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStack.java:125:
Call requires API level 11 (current min is 7): android.app.Fragment#getResources
122 View v = inflater.inflate(R.layout.hello_world, container, false);
123 View tv = v.findViewById(R.id.text);
124 ((TextView)tv).setText("Fragment #" + mNum);
125 tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
126 return v;
127 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:30:
Call requires API level 11 (current min is 7): new android.app.Fragment
27 import android.view.View.OnClickListener;
28 import android.widget.Button;
29
30 public class FragmentStackFragment extends Fragment {
31 int mStackLevel = 1;
32
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:30:
Call requires API level 11 (current min is 7): new android.app.Fragment
27 import android.view.View.OnClickListener;
28 import android.widget.Button;
29
30 public class FragmentStackFragment extends Fragment {
31 int mStackLevel = 1;
32
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:30:
Class requires API level 11 (current min is 7): android.app.Fragment
27 import android.view.View.OnClickListener;
28 import android.widget.Button;
29
30 public class FragmentStackFragment extends Fragment {
31 int mStackLevel = 1;
32
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:30:
Class requires API level 11 (current min is 7): android.app.Fragment
27 import android.view.View.OnClickListener;
28 import android.widget.Button;
29
30 public class FragmentStackFragment extends Fragment {
31 int mStackLevel = 1;
32
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:35:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
32
33 @Override
34 public void onCreate(Bundle savedInstanceState) {
35 super.onCreate(savedInstanceState);
36
37 if (savedInstanceState == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:35:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
32
33 @Override
34 public void onCreate(Bundle savedInstanceState) {
35 super.onCreate(savedInstanceState);
36
37 if (savedInstanceState == null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:40:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
37 if (savedInstanceState == null) {
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:40:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
37 if (savedInstanceState == null) {
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:40:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
37 if (savedInstanceState == null) {
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:40:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
37 if (savedInstanceState == null) {
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:41:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
43 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:41:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
43 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:41:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
43 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:41:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
38 // Do first time initialization -- add initial fragment.
39 Fragment newFragment = FragmentStack.CountingFragment.newInstance(mStackLevel);
40 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
41 ft.add(R.id.simple_fragment, newFragment).commit();
42 } else {
43 mStackLevel = savedInstanceState.getInt("level");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:62:
Call requires API level 11 (current min is 7): android.app.FragmentManager#popBackStack
59 button = (Button)v.findViewById(R.id.delete_fragment);
60 button.setOnClickListener(new OnClickListener() {
61 public void onClick(View v) {
62 getChildFragmentManager().popBackStack();
63 }
64 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:62:
Call requires API level 11 (current min is 7): android.app.FragmentManager#popBackStack
59 button = (Button)v.findViewById(R.id.delete_fragment);
60 button.setOnClickListener(new OnClickListener() {
61 public void onClick(View v) {
62 getChildFragmentManager().popBackStack();
63 }
64 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:62:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
59 button = (Button)v.findViewById(R.id.delete_fragment);
60 button.setOnClickListener(new OnClickListener() {
61 public void onClick(View v) {
62 getChildFragmentManager().popBackStack();
63 }
64 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:62:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
59 button = (Button)v.findViewById(R.id.delete_fragment);
60 button.setOnClickListener(new OnClickListener() {
61 public void onClick(View v) {
62 getChildFragmentManager().popBackStack();
63 }
64 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:71:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
68
69 @Override
70 public void onSaveInstanceState(Bundle outState) {
71 super.onSaveInstanceState(outState);
72 outState.putInt("level", mStackLevel);
73 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:71:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
68
69 @Override
70 public void onSaveInstanceState(Bundle outState) {
71 super.onSaveInstanceState(outState);
72 outState.putInt("level", mStackLevel);
73 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:83:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
80
81 // Add the fragment to the activity, pushing this transaction
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:83:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
80
81 // Add the fragment to the activity, pushing this transaction
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:83:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
80
81 // Add the fragment to the activity, pushing this transaction
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:83:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
80
81 // Add the fragment to the activity, pushing this transaction
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:84:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
81 // Add the fragment to the activity, pushing this transaction
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:84:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#replace
81 // Add the fragment to the activity, pushing this transaction
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:85:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setTransition
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
87 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:85:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#setTransition
82 // on to the back stack.
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
87 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:86:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
87 ft.commit();
88 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:86:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#addToBackStack
83 FragmentTransaction ft = getChildFragmentManager().beginTransaction();
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
87 ft.commit();
88 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
87 ft.commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentStackFragment.java:87:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
84 ft.replace(R.id.simple_fragment, newFragment);
85 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
86 ft.addToBackStack(null);
87 ft.commit();
88 }
89 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:38:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
35 protected void onCreate(Bundle savedInstanceState) {
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:38:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
35 protected void onCreate(Bundle savedInstanceState) {
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:39:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:39:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
36 super.onCreate(savedInstanceState);
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:40:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:40:
Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayOptions
37
38 final ActionBar bar = getActionBar();
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:42:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
39 bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:43:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:43:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
40 bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:44:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:44:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
41
42 bar.addTab(bar.newTab()
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:46:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
43 .setText("Simple")
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:47:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:47:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
44 .setTabListener(new TabListener<FragmentStack.CountingFragment>(
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:48:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
45 this, "simple", FragmentStack.CountingFragment.class)));
46 bar.addTab(bar.newTab()
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:50:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
47 .setText("Contacts")
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:51:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:51:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
48 .setTabListener(new TabListener<LoaderCursor.CursorLoaderListFragment>(
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:52:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:52:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
49 this, "contacts", LoaderCursor.CursorLoaderListFragment.class)));
50 bar.addTab(bar.newTab()
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:54:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
51 .setText("Apps")
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:55:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
57 this, "throttle", LoaderThrottle.ThrottledLoaderListFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:55:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
52 .setTabListener(new TabListener<LoaderCustom.AppListFragment>(
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
57 this, "throttle", LoaderThrottle.ThrottledLoaderListFragment.class)));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
57 this, "throttle", LoaderThrottle.ThrottledLoaderListFragment.class)));
58
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:56:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
53 this, "apps", LoaderCustom.AppListFragment.class)));
54 bar.addTab(bar.newTab()
55 .setText("Throttle")
56 .setTabListener(new TabListener<LoaderThrottle.ThrottledLoaderListFragment>(
57 this, "throttle", LoaderThrottle.ThrottledLoaderListFragment.class)));
58
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:60:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSelectedNavigationItem
57 this, "throttle", LoaderThrottle.ThrottledLoaderListFragment.class)));
58
59 if (savedInstanceState != null) {
60 bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0));
61 }
62 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:60:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSelectedNavigationItem
57 this, "throttle", LoaderThrottle.ThrottledLoaderListFragment.class)));
58
59 if (savedInstanceState != null) {
60 bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0));
61 }
62 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:67:
Call requires API level 11 (current min is 7): android.app.ActionBar#getSelectedNavigationIndex
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:67:
Call requires API level 11 (current min is 7): android.app.ActionBar#getSelectedNavigationIndex
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:67:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:67:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
64 @Override
65 protected void onSaveInstanceState(Bundle outState) {
66 super.onSaveInstanceState(outState);
67 outState.putInt("tab", getActionBar().getSelectedNavigationIndex());
68 }
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:81:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
78 this(activity, tag, clz, null);
79 }
80
81 public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) {
82 mActivity = activity;
83 mTag = tag;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:81:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
78 this(activity, tag, clz, null);
79 }
80
81 public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) {
82 mActivity = activity;
83 mTag = tag;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:90:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:90:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:90:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
87 // Check to see if we already have a fragment for this tab, probably
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:91:
Call requires API level 13 (current min is 7): android.app.Fragment#isDetached
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:91:
Call requires API level 13 (current min is 7): android.app.Fragment#isDetached
88 // from a previously saved state. If so, deactivate it, because our
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:92:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:92:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:92:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
89 // initial state is that a tab isn't shown.
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:93:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:93:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
90 mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag);
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:94:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:94:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
91 if (mFragment != null && !mFragment.isDetached()) {
92 FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction();
93 ft.detach(mFragment);
94 ft.commit();
95 }
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:100:
Call requires API level 11 (current min is 7): android.app.Fragment#instantiate
97
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:100:
Call requires API level 11 (current min is 7): android.app.Fragment#instantiate
97
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:101:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:101:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
98 public void onTabSelected(Tab tab, FragmentTransaction ft) {
99 if (mFragment == null) {
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:103:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#attach
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
104 }
105 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:103:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#attach
100 mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs);
101 ft.add(android.R.id.content, mFragment, mTag);
102 } else {
103 ft.attach(mFragment);
104 }
105 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:109:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
106
107 public void onTabUnselected(Tab tab, FragmentTransaction ft) {
108 if (mFragment != null) {
109 ft.detach(mFragment);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabs.java:109:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
106
107 public void onTabUnselected(Tab tab, FragmentTransaction ft) {
108 if (mFragment != null) {
109 ft.detach(mFragment);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:35:
Call requires API level 11 (current min is 7): new android.app.Fragment
32 /**
33 * Sample fragment that contains tabs of other fragments.
34 */
35 public class FragmentTabsFragment extends Fragment {
36 TabManager mTabManager;
37
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:35:
Call requires API level 11 (current min is 7): new android.app.Fragment
32 /**
33 * Sample fragment that contains tabs of other fragments.
34 */
35 public class FragmentTabsFragment extends Fragment {
36 TabManager mTabManager;
37
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:35:
Class requires API level 11 (current min is 7): android.app.Fragment
32 /**
33 * Sample fragment that contains tabs of other fragments.
34 */
35 public class FragmentTabsFragment extends Fragment {
36 TabManager mTabManager;
37
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:35:
Class requires API level 11 (current min is 7): android.app.Fragment
32 /**
33 * Sample fragment that contains tabs of other fragments.
34 */
35 public class FragmentTabsFragment extends Fragment {
36 TabManager mTabManager;
37
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:40:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
37
38 @Override
39 public void onCreate(Bundle savedInstanceState) {
40 super.onCreate(savedInstanceState);
41 mTabManager = new TabManager(getActivity(), getChildFragmentManager(),
42 R.id.realtabcontent);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:40:
Call requires API level 11 (current min is 7): android.app.Fragment#onCreate
37
38 @Override
39 public void onCreate(Bundle savedInstanceState) {
40 super.onCreate(savedInstanceState);
41 mTabManager = new TabManager(getActivity(), getChildFragmentManager(),
42 R.id.realtabcontent);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:41:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
38 @Override
39 public void onCreate(Bundle savedInstanceState) {
40 super.onCreate(savedInstanceState);
41 mTabManager = new TabManager(getActivity(), getChildFragmentManager(),
42 R.id.realtabcontent);
43 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:41:
Call requires API level 11 (current min is 7): android.app.Fragment#getActivity
38 @Override
39 public void onCreate(Bundle savedInstanceState) {
40 super.onCreate(savedInstanceState);
41 mTabManager = new TabManager(getActivity(), getChildFragmentManager(),
42 R.id.realtabcontent);
43 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:41:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
38 @Override
39 public void onCreate(Bundle savedInstanceState) {
40 super.onCreate(savedInstanceState);
41 mTabManager = new TabManager(getActivity(), getChildFragmentManager(),
42 R.id.realtabcontent);
43 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:41:
Call requires API level 17 (current min is 7): android.app.Fragment#getChildFragmentManager
38 @Override
39 public void onCreate(Bundle savedInstanceState) {
40 super.onCreate(savedInstanceState);
41 mTabManager = new TabManager(getActivity(), getChildFragmentManager(),
42 R.id.realtabcontent);
43 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:65:
Call requires API level 17 (current min is 7): android.app.Fragment#onViewStateRestored
62
63 @Override
64 public void onViewStateRestored(Bundle savedInstanceState) {
65 super.onViewStateRestored(savedInstanceState);
66 mTabManager.handleViewStateRestored(savedInstanceState);
67 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:65:
Call requires API level 17 (current min is 7): android.app.Fragment#onViewStateRestored
62
63 @Override
64 public void onViewStateRestored(Bundle savedInstanceState) {
65 super.onViewStateRestored(savedInstanceState);
66 mTabManager.handleViewStateRestored(savedInstanceState);
67 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:71:
Call requires API level 11 (current min is 7): android.app.Fragment#onDestroyView
68
69 @Override
70 public void onDestroyView() {
71 super.onDestroyView();
72 mTabManager.handleDestroyView();
73 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:71:
Call requires API level 11 (current min is 7): android.app.Fragment#onDestroyView
68
69 @Override
70 public void onDestroyView() {
71 super.onDestroyView();
72 mTabManager.handleDestroyView();
73 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:77:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
74
75 @Override
76 public void onSaveInstanceState(Bundle outState) {
77 super.onSaveInstanceState(outState);
78 mTabManager.handleSaveInstanceState(outState);
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:77:
Call requires API level 11 (current min is 7): android.app.Fragment#onSaveInstanceState
74
75 @Override
76 public void onSaveInstanceState(Bundle outState) {
77 super.onSaveInstanceState(outState);
78 mTabManager.handleSaveInstanceState(outState);
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:164:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
161 FragmentTransaction ft = null;
162 for (int i=0; i<mTabs.size(); i++) {
163 TabInfo tab = mTabs.get(i);
164 tab.fragment = mManager.findFragmentByTag(tab.tag);
165 if (tab.fragment != null && !tab.fragment.isDetached()) {
166 if (tab.tag.equals(currentTab)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:164:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentByTag
161 FragmentTransaction ft = null;
162 for (int i=0; i<mTabs.size(); i++) {
163 TabInfo tab = mTabs.get(i);
164 tab.fragment = mManager.findFragmentByTag(tab.tag);
165 if (tab.fragment != null && !tab.fragment.isDetached()) {
166 if (tab.tag.equals(currentTab)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:165:
Call requires API level 13 (current min is 7): android.app.Fragment#isDetached
162 for (int i=0; i<mTabs.size(); i++) {
163 TabInfo tab = mTabs.get(i);
164 tab.fragment = mManager.findFragmentByTag(tab.tag);
165 if (tab.fragment != null && !tab.fragment.isDetached()) {
166 if (tab.tag.equals(currentTab)) {
167 // The fragment for this tab is already there and
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:165:
Call requires API level 13 (current min is 7): android.app.Fragment#isDetached
162 for (int i=0; i<mTabs.size(); i++) {
163 TabInfo tab = mTabs.get(i);
164 tab.fragment = mManager.findFragmentByTag(tab.tag);
165 if (tab.fragment != null && !tab.fragment.isDetached()) {
166 if (tab.tag.equals(currentTab)) {
167 // The fragment for this tab is already there and
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:175:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
172 // This fragment was restored in the active state,
173 // but is not the current tab. Deactivate it.
174 if (ft == null) {
175 ft = mManager.beginTransaction();
176 }
177 ft.detach(tab.fragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:175:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
172 // This fragment was restored in the active state,
173 // but is not the current tab. Deactivate it.
174 if (ft == null) {
175 ft = mManager.beginTransaction();
176 }
177 ft.detach(tab.fragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:177:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
174 if (ft == null) {
175 ft = mManager.beginTransaction();
176 }
177 ft.detach(tab.fragment);
178 }
179 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:177:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
174 if (ft == null) {
175 ft = mManager.beginTransaction();
176 }
177 ft.detach(tab.fragment);
178 }
179 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:187:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
184 mInitialized = true;
185 ft = doTabChanged(currentTab, ft);
186 if (ft != null) {
187 ft.commit();
188 mManager.executePendingTransactions();
189 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:187:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
184 mInitialized = true;
185 ft = doTabChanged(currentTab, ft);
186 if (ft != null) {
187 ft.commit();
188 mManager.executePendingTransactions();
189 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:188:
Call requires API level 11 (current min is 7): android.app.FragmentManager#executePendingTransactions
185 ft = doTabChanged(currentTab, ft);
186 if (ft != null) {
187 ft.commit();
188 mManager.executePendingTransactions();
189 }
190 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:188:
Call requires API level 11 (current min is 7): android.app.FragmentManager#executePendingTransactions
185 ft = doTabChanged(currentTab, ft);
186 if (ft != null) {
187 ft.commit();
188 mManager.executePendingTransactions();
189 }
190 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:211:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
208 }
209 FragmentTransaction ft = doTabChanged(tabId, null);
210 if (ft != null) {
211 ft.commit();
212 }
213 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:211:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
208 }
209 FragmentTransaction ft = doTabChanged(tabId, null);
210 if (ft != null) {
211 ft.commit();
212 }
213 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:228:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
225 }
226 if (mLastTab != newTab) {
227 if (ft == null) {
228 ft = mManager.beginTransaction();
229 }
230 if (mLastTab != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:228:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
225 }
226 if (mLastTab != newTab) {
227 if (ft == null) {
228 ft = mManager.beginTransaction();
229 }
230 if (mLastTab != null) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:232:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
229 }
230 if (mLastTab != null) {
231 if (mLastTab.fragment != null) {
232 ft.detach(mLastTab.fragment);
233 }
234 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:232:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#detach
229 }
230 if (mLastTab != null) {
231 if (mLastTab.fragment != null) {
232 ft.detach(mLastTab.fragment);
233 }
234 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:237:
Call requires API level 11 (current min is 7): android.app.Fragment#instantiate
234 }
235 if (newTab != null) {
236 if (newTab.fragment == null) {
237 newTab.fragment = Fragment.instantiate(mContext,
238 newTab.clss.getName(), newTab.args);
239 ft.add(mContainerId, newTab.fragment, newTab.tag);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:237:
Call requires API level 11 (current min is 7): android.app.Fragment#instantiate
234 }
235 if (newTab != null) {
236 if (newTab.fragment == null) {
237 newTab.fragment = Fragment.instantiate(mContext,
238 newTab.clss.getName(), newTab.args);
239 ft.add(mContainerId, newTab.fragment, newTab.tag);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:239:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
236 if (newTab.fragment == null) {
237 newTab.fragment = Fragment.instantiate(mContext,
238 newTab.clss.getName(), newTab.args);
239 ft.add(mContainerId, newTab.fragment, newTab.tag);
240 } else {
241 ft.attach(newTab.fragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:239:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
236 if (newTab.fragment == null) {
237 newTab.fragment = Fragment.instantiate(mContext,
238 newTab.clss.getName(), newTab.args);
239 ft.add(mContainerId, newTab.fragment, newTab.tag);
240 } else {
241 ft.attach(newTab.fragment);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:241:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#attach
238 newTab.clss.getName(), newTab.args);
239 ft.add(mContainerId, newTab.fragment, newTab.tag);
240 } else {
241 ft.attach(newTab.fragment);
242 }
243 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/FragmentTabsFragment.java:241:
Call requires API level 13 (current min is 7): android.app.FragmentTransaction#attach
238 newTab.clss.getName(), newTab.args);
239 ft.add(mContainerId, newTab.fragment, newTab.tag);
240 } else {
241 ft.attach(newTab.fragment);
242 }
243 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20Activity.java:38:
Call requires API level 8 (current min is 7): android.opengl.GLSurfaceView#setEGLContextClientVersion
35 if (detectOpenGLES20()) {
36 // Tell the surface view we want to create an OpenGL ES 2.0-compatible
37 // context, and set an OpenGL ES 2.0-compatible renderer.
38 mGLSurfaceView.setEGLContextClientVersion(2);
39 mGLSurfaceView.setRenderer(new GLES20TriangleRenderer(this));
40 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20Activity.java:38:
Call requires API level 8 (current min is 7): android.opengl.GLSurfaceView#setEGLContextClientVersion
35 if (detectOpenGLES20()) {
36 // Tell the surface view we want to create an OpenGL ES 2.0-compatible
37 // context, and set an OpenGL ES 2.0-compatible renderer.
38 mGLSurfaceView.setEGLContextClientVersion(2);
39 mGLSurfaceView.setRenderer(new GLES20TriangleRenderer(this));
40 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:52:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glClearColor
49 public void onDrawFrame(GL10 glUnused) {
50 // Ignore the passed-in GL10 interface, and use the GLES20
51 // class's static methods instead.
52 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
53 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
54 GLES20.glUseProgram(mProgram);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:52:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glClearColor
49 public void onDrawFrame(GL10 glUnused) {
50 // Ignore the passed-in GL10 interface, and use the GLES20
51 // class's static methods instead.
52 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
53 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
54 GLES20.glUseProgram(mProgram);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:53:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glClear
50 // Ignore the passed-in GL10 interface, and use the GLES20
51 // class's static methods instead.
52 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
53 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
54 GLES20.glUseProgram(mProgram);
55 checkGlError("glUseProgram");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:53:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glClear
50 // Ignore the passed-in GL10 interface, and use the GLES20
51 // class's static methods instead.
52 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
53 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
54 GLES20.glUseProgram(mProgram);
55 checkGlError("glUseProgram");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:54:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glUseProgram
51 // class's static methods instead.
52 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
53 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
54 GLES20.glUseProgram(mProgram);
55 checkGlError("glUseProgram");
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:54:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glUseProgram
51 // class's static methods instead.
52 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
53 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
54 GLES20.glUseProgram(mProgram);
55 checkGlError("glUseProgram");
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:57:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glActiveTexture
54 GLES20.glUseProgram(mProgram);
55 checkGlError("glUseProgram");
56
57 GLES20.glActiveTexture(GLES20.GL_TEXTURE0);
58 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
59
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:57:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glActiveTexture
54 GLES20.glUseProgram(mProgram);
55 checkGlError("glUseProgram");
56
57 GLES20.glActiveTexture(GLES20.GL_TEXTURE0);
58 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
59
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:58:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glBindTexture
55 checkGlError("glUseProgram");
56
57 GLES20.glActiveTexture(GLES20.GL_TEXTURE0);
58 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
59
60 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_POS_OFFSET);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:58:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glBindTexture
55 checkGlError("glUseProgram");
56
57 GLES20.glActiveTexture(GLES20.GL_TEXTURE0);
58 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
59
60 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_POS_OFFSET);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:61:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glVertexAttribPointer
58 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
59
60 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_POS_OFFSET);
61 GLES20.glVertexAttribPointer(maPositionHandle, 3, GLES20.GL_FLOAT, false,
62 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
63 checkGlError("glVertexAttribPointer maPosition");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:61:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glVertexAttribPointer
58 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
59
60 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_POS_OFFSET);
61 GLES20.glVertexAttribPointer(maPositionHandle, 3, GLES20.GL_FLOAT, false,
62 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
63 checkGlError("glVertexAttribPointer maPosition");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:65:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glEnableVertexAttribArray
62 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
63 checkGlError("glVertexAttribPointer maPosition");
64 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_UV_OFFSET);
65 GLES20.glEnableVertexAttribArray(maPositionHandle);
66 checkGlError("glEnableVertexAttribArray maPositionHandle");
67 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:65:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glEnableVertexAttribArray
62 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
63 checkGlError("glVertexAttribPointer maPosition");
64 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_UV_OFFSET);
65 GLES20.glEnableVertexAttribArray(maPositionHandle);
66 checkGlError("glEnableVertexAttribArray maPositionHandle");
67 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:67:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glVertexAttribPointer
64 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_UV_OFFSET);
65 GLES20.glEnableVertexAttribArray(maPositionHandle);
66 checkGlError("glEnableVertexAttribArray maPositionHandle");
67 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false,
68 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
69 checkGlError("glVertexAttribPointer maTextureHandle");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:67:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glVertexAttribPointer
64 mTriangleVertices.position(TRIANGLE_VERTICES_DATA_UV_OFFSET);
65 GLES20.glEnableVertexAttribArray(maPositionHandle);
66 checkGlError("glEnableVertexAttribArray maPositionHandle");
67 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false,
68 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
69 checkGlError("glVertexAttribPointer maTextureHandle");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:70:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glEnableVertexAttribArray
67 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false,
68 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
69 checkGlError("glVertexAttribPointer maTextureHandle");
70 GLES20.glEnableVertexAttribArray(maTextureHandle);
71 checkGlError("glEnableVertexAttribArray maTextureHandle");
72
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:70:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glEnableVertexAttribArray
67 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false,
68 TRIANGLE_VERTICES_DATA_STRIDE_BYTES, mTriangleVertices);
69 checkGlError("glVertexAttribPointer maTextureHandle");
70 GLES20.glEnableVertexAttribArray(maTextureHandle);
71 checkGlError("glEnableVertexAttribArray maTextureHandle");
72
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:79:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glUniformMatrix4fv
76 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
77 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
78
79 GLES20.glUniformMatrix4fv(muMVPMatrixHandle, 1, false, mMVPMatrix, 0);
80 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, 3);
81 checkGlError("glDrawArrays");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:79:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glUniformMatrix4fv
76 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
77 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
78
79 GLES20.glUniformMatrix4fv(muMVPMatrixHandle, 1, false, mMVPMatrix, 0);
80 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, 3);
81 checkGlError("glDrawArrays");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:80:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glDrawArrays
77 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
78
79 GLES20.glUniformMatrix4fv(muMVPMatrixHandle, 1, false, mMVPMatrix, 0);
80 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, 3);
81 checkGlError("glDrawArrays");
82 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:80:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glDrawArrays
77 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
78
79 GLES20.glUniformMatrix4fv(muMVPMatrixHandle, 1, false, mMVPMatrix, 0);
80 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, 3);
81 checkGlError("glDrawArrays");
82 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:87:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glViewport
84 public void onSurfaceChanged(GL10 glUnused, int width, int height) {
85 // Ignore the passed-in GL10 interface, and use the GLES20
86 // class's static methods instead.
87 GLES20.glViewport(0, 0, width, height);
88 float ratio = (float) width / height;
89 Matrix.frustumM(mProjMatrix, 0, -ratio, ratio, -1, 1, 3, 7);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:87:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glViewport
84 public void onSurfaceChanged(GL10 glUnused, int width, int height) {
85 // Ignore the passed-in GL10 interface, and use the GLES20
86 // class's static methods instead.
87 GLES20.glViewport(0, 0, width, height);
88 float ratio = (float) width / height;
89 Matrix.frustumM(mProjMatrix, 0, -ratio, ratio, -1, 1, 3, 7);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:99:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetAttribLocation
96 if (mProgram == 0) {
97 return;
98 }
99 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition");
100 checkGlError("glGetAttribLocation aPosition");
101 if (maPositionHandle == -1) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:99:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetAttribLocation
96 if (mProgram == 0) {
97 return;
98 }
99 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition");
100 checkGlError("glGetAttribLocation aPosition");
101 if (maPositionHandle == -1) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:104:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetAttribLocation
101 if (maPositionHandle == -1) {
102 throw new RuntimeException("Could not get attrib location for aPosition");
103 }
104 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord");
105 checkGlError("glGetAttribLocation aTextureCoord");
106 if (maTextureHandle == -1) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:104:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetAttribLocation
101 if (maPositionHandle == -1) {
102 throw new RuntimeException("Could not get attrib location for aPosition");
103 }
104 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord");
105 checkGlError("glGetAttribLocation aTextureCoord");
106 if (maTextureHandle == -1) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:110:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetUniformLocation
107 throw new RuntimeException("Could not get attrib location for aTextureCoord");
108 }
109
110 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix");
111 checkGlError("glGetUniformLocation uMVPMatrix");
112 if (muMVPMatrixHandle == -1) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:110:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetUniformLocation
107 throw new RuntimeException("Could not get attrib location for aTextureCoord");
108 }
109
110 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix");
111 checkGlError("glGetUniformLocation uMVPMatrix");
112 if (muMVPMatrixHandle == -1) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:122:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGenTextures
119 */
120
121 int[] textures = new int[1];
122 GLES20.glGenTextures(1, textures, 0);
123
124 mTextureID = textures[0];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:122:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGenTextures
119 */
120
121 int[] textures = new int[1];
122 GLES20.glGenTextures(1, textures, 0);
123
124 mTextureID = textures[0];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:125:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glBindTexture
122 GLES20.glGenTextures(1, textures, 0);
123
124 mTextureID = textures[0];
125 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
126
127 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:125:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glBindTexture
122 GLES20.glGenTextures(1, textures, 0);
123
124 mTextureID = textures[0];
125 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
126
127 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:127:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameterf
124 mTextureID = textures[0];
125 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
126
127 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER,
128 GLES20.GL_NEAREST);
129 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:127:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameterf
124 mTextureID = textures[0];
125 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, mTextureID);
126
127 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER,
128 GLES20.GL_NEAREST);
129 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:129:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameterf
126
127 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER,
128 GLES20.GL_NEAREST);
129 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D,
130 GLES20.GL_TEXTURE_MAG_FILTER,
131 GLES20.GL_LINEAR);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:129:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameterf
126
127 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER,
128 GLES20.GL_NEAREST);
129 GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D,
130 GLES20.GL_TEXTURE_MAG_FILTER,
131 GLES20.GL_LINEAR);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:133:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameteri
130 GLES20.GL_TEXTURE_MAG_FILTER,
131 GLES20.GL_LINEAR);
132
133 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_S,
134 GLES20.GL_REPEAT);
135 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_T,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:133:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameteri
130 GLES20.GL_TEXTURE_MAG_FILTER,
131 GLES20.GL_LINEAR);
132
133 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_S,
134 GLES20.GL_REPEAT);
135 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_T,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:135:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameteri
132
133 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_S,
134 GLES20.GL_REPEAT);
135 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_T,
136 GLES20.GL_REPEAT);
137
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:135:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glTexParameteri
132
133 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_S,
134 GLES20.GL_REPEAT);
135 GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_T,
136 GLES20.GL_REPEAT);
137
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:154:
Call requires API level 8 (current min is 7): android.opengl.Matrix#setLookAtM
151 GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bitmap, 0);
152 bitmap.recycle();
153
154 Matrix.setLookAtM(mVMatrix, 0, 0, 0, -5, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
155 }
156
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:154:
Call requires API level 8 (current min is 7): android.opengl.Matrix#setLookAtM
151 GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bitmap, 0);
152 bitmap.recycle();
153
154 Matrix.setLookAtM(mVMatrix, 0, 0, 0, -5, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
155 }
156
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:158:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glCreateShader
155 }
156
157 private int loadShader(int shaderType, String source) {
158 int shader = GLES20.glCreateShader(shaderType);
159 if (shader != 0) {
160 GLES20.glShaderSource(shader, source);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:158:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glCreateShader
155 }
156
157 private int loadShader(int shaderType, String source) {
158 int shader = GLES20.glCreateShader(shaderType);
159 if (shader != 0) {
160 GLES20.glShaderSource(shader, source);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:160:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glShaderSource
157 private int loadShader(int shaderType, String source) {
158 int shader = GLES20.glCreateShader(shaderType);
159 if (shader != 0) {
160 GLES20.glShaderSource(shader, source);
161 GLES20.glCompileShader(shader);
162 int[] compiled = new int[1];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:160:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glShaderSource
157 private int loadShader(int shaderType, String source) {
158 int shader = GLES20.glCreateShader(shaderType);
159 if (shader != 0) {
160 GLES20.glShaderSource(shader, source);
161 GLES20.glCompileShader(shader);
162 int[] compiled = new int[1];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:161:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glCompileShader
158 int shader = GLES20.glCreateShader(shaderType);
159 if (shader != 0) {
160 GLES20.glShaderSource(shader, source);
161 GLES20.glCompileShader(shader);
162 int[] compiled = new int[1];
163 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:161:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glCompileShader
158 int shader = GLES20.glCreateShader(shaderType);
159 if (shader != 0) {
160 GLES20.glShaderSource(shader, source);
161 GLES20.glCompileShader(shader);
162 int[] compiled = new int[1];
163 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:163:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetShaderiv
160 GLES20.glShaderSource(shader, source);
161 GLES20.glCompileShader(shader);
162 int[] compiled = new int[1];
163 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
164 if (compiled[0] == 0) {
165 Log.e(TAG, "Could not compile shader " + shaderType + ":");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:163:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetShaderiv
160 GLES20.glShaderSource(shader, source);
161 GLES20.glCompileShader(shader);
162 int[] compiled = new int[1];
163 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
164 if (compiled[0] == 0) {
165 Log.e(TAG, "Could not compile shader " + shaderType + ":");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:166:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetShaderInfoLog
163 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
164 if (compiled[0] == 0) {
165 Log.e(TAG, "Could not compile shader " + shaderType + ":");
166 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
167 GLES20.glDeleteShader(shader);
168 shader = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:166:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetShaderInfoLog
163 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
164 if (compiled[0] == 0) {
165 Log.e(TAG, "Could not compile shader " + shaderType + ":");
166 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
167 GLES20.glDeleteShader(shader);
168 shader = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:167:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glDeleteShader
164 if (compiled[0] == 0) {
165 Log.e(TAG, "Could not compile shader " + shaderType + ":");
166 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
167 GLES20.glDeleteShader(shader);
168 shader = 0;
169 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:167:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glDeleteShader
164 if (compiled[0] == 0) {
165 Log.e(TAG, "Could not compile shader " + shaderType + ":");
166 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
167 GLES20.glDeleteShader(shader);
168 shader = 0;
169 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:185:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glCreateProgram
182 return 0;
183 }
184
185 int program = GLES20.glCreateProgram();
186 if (program != 0) {
187 GLES20.glAttachShader(program, vertexShader);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:185:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glCreateProgram
182 return 0;
183 }
184
185 int program = GLES20.glCreateProgram();
186 if (program != 0) {
187 GLES20.glAttachShader(program, vertexShader);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:187:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glAttachShader
184
185 int program = GLES20.glCreateProgram();
186 if (program != 0) {
187 GLES20.glAttachShader(program, vertexShader);
188 checkGlError("glAttachShader");
189 GLES20.glAttachShader(program, pixelShader);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:187:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glAttachShader
184
185 int program = GLES20.glCreateProgram();
186 if (program != 0) {
187 GLES20.glAttachShader(program, vertexShader);
188 checkGlError("glAttachShader");
189 GLES20.glAttachShader(program, pixelShader);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:189:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glAttachShader
186 if (program != 0) {
187 GLES20.glAttachShader(program, vertexShader);
188 checkGlError("glAttachShader");
189 GLES20.glAttachShader(program, pixelShader);
190 checkGlError("glAttachShader");
191 GLES20.glLinkProgram(program);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:189:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glAttachShader
186 if (program != 0) {
187 GLES20.glAttachShader(program, vertexShader);
188 checkGlError("glAttachShader");
189 GLES20.glAttachShader(program, pixelShader);
190 checkGlError("glAttachShader");
191 GLES20.glLinkProgram(program);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:191:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glLinkProgram
188 checkGlError("glAttachShader");
189 GLES20.glAttachShader(program, pixelShader);
190 checkGlError("glAttachShader");
191 GLES20.glLinkProgram(program);
192 int[] linkStatus = new int[1];
193 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:191:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glLinkProgram
188 checkGlError("glAttachShader");
189 GLES20.glAttachShader(program, pixelShader);
190 checkGlError("glAttachShader");
191 GLES20.glLinkProgram(program);
192 int[] linkStatus = new int[1];
193 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:193:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetProgramiv
190 checkGlError("glAttachShader");
191 GLES20.glLinkProgram(program);
192 int[] linkStatus = new int[1];
193 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0);
194 if (linkStatus[0] != GLES20.GL_TRUE) {
195 Log.e(TAG, "Could not link program: ");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:193:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetProgramiv
190 checkGlError("glAttachShader");
191 GLES20.glLinkProgram(program);
192 int[] linkStatus = new int[1];
193 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0);
194 if (linkStatus[0] != GLES20.GL_TRUE) {
195 Log.e(TAG, "Could not link program: ");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:196:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetProgramInfoLog
193 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0);
194 if (linkStatus[0] != GLES20.GL_TRUE) {
195 Log.e(TAG, "Could not link program: ");
196 Log.e(TAG, GLES20.glGetProgramInfoLog(program));
197 GLES20.glDeleteProgram(program);
198 program = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:196:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetProgramInfoLog
193 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0);
194 if (linkStatus[0] != GLES20.GL_TRUE) {
195 Log.e(TAG, "Could not link program: ");
196 Log.e(TAG, GLES20.glGetProgramInfoLog(program));
197 GLES20.glDeleteProgram(program);
198 program = 0;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:197:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glDeleteProgram
194 if (linkStatus[0] != GLES20.GL_TRUE) {
195 Log.e(TAG, "Could not link program: ");
196 Log.e(TAG, GLES20.glGetProgramInfoLog(program));
197 GLES20.glDeleteProgram(program);
198 program = 0;
199 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:197:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glDeleteProgram
194 if (linkStatus[0] != GLES20.GL_TRUE) {
195 Log.e(TAG, "Could not link program: ");
196 Log.e(TAG, GLES20.glGetProgramInfoLog(program));
197 GLES20.glDeleteProgram(program);
198 program = 0;
199 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:206:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetError
203
204 private void checkGlError(String op) {
205 int error;
206 while ((error = GLES20.glGetError()) != GLES20.GL_NO_ERROR) {
207 Log.e(TAG, op + ": glError " + error);
208 throw new RuntimeException(op + ": glError " + error);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/GLES20TriangleRenderer.java:206:
Call requires API level 8 (current min is 7): android.opengl.GLES20#glGetError
203
204 private void checkGlError(String op) {
205 int error;
206 while ((error = GLES20.glGetError()) != GLES20.GL_NO_ERROR) {
207 Log.e(TAG, op + ": glError " + error);
208 throw new RuntimeException(op + ": glError " + error);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameActivity.java:58:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
55 */
56
57 public static class Content extends TouchPaint.PaintView implements
58 View.OnSystemUiVisibilityChangeListener, View.OnClickListener {
59 Activity mActivity;
60 Button mPlayButton;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameActivity.java:58:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
55 */
56
57 public static class Content extends TouchPaint.PaintView implements
58 View.OnSystemUiVisibilityChangeListener, View.OnClickListener {
59 Activity mActivity;
60 Button mPlayButton;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameActivity.java:79:
Call requires API level 11 (current min is 7): android.view.View#setOnSystemUiVisibilityChangeListener
76
77 public Content(Context context, AttributeSet attrs) {
78 super(context, attrs);
79 setOnSystemUiVisibilityChangeListener(this);
80 }
81
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameActivity.java:79:
Call requires API level 11 (current min is 7): android.view.View#setOnSystemUiVisibilityChangeListener
76
77 public Content(Context context, AttributeSet attrs) {
78 super(context, attrs);
79 setOnSystemUiVisibilityChangeListener(this);
80 }
81
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameActivity.java:157:
Call requires API level 11 (current min is 7): android.view.View#setSystemUiVisibility
154 }
155
156 // Set the new desired visibility.
157 setSystemUiVisibility(newVis);
158 mUpdateSystemUi = false;
159 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameActivity.java:157:
Call requires API level 11 (current min is 7): android.view.View#setSystemUiVisibility
154 }
155
156 // Set the new desired visibility.
157 setSystemUiVisibility(newVis);
158 mUpdateSystemUi = false;
159 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:57:
Class requires API level 16 (current min is 7): android.hardware.input.InputManager.InputDeviceListener
54 * for the game itself.
55 */
56 public class GameControllerInput extends Activity
57 implements InputManager.InputDeviceListener {
58 private static final String TAG = "GameControllerInput";
59
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:57:
Class requires API level 16 (current min is 7): android.hardware.input.InputManager.InputDeviceListener
54 * for the game itself.
55 */
56 public class GameControllerInput extends Activity
57 implements InputManager.InputDeviceListener {
58 private static final String TAG = "GameControllerInput";
59
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:95:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#registerInputDeviceListener
92
93 // Register an input device listener to watch when input devices are
94 // added, removed or reconfigured.
95 mInputManager.registerInputDeviceListener(this, null);
96
97 // Query all input devices.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:95:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#registerInputDeviceListener
92
93 // Register an input device listener to watch when input devices are
94 // added, removed or reconfigured.
95 mInputManager.registerInputDeviceListener(this, null);
96
97 // Query all input devices.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:99:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#getInputDeviceIds
96
97 // Query all input devices.
98 // We do this so that we can see them in the log as they are enumerated.
99 int[] ids = mInputManager.getInputDeviceIds();
100 for (int i = 0; i < ids.length; i++) {
101 getInputDeviceState(ids[i]);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:99:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#getInputDeviceIds
96
97 // Query all input devices.
98 // We do this so that we can see them in the log as they are enumerated.
99 int[] ids = mInputManager.getInputDeviceIds();
100 for (int i = 0; i < ids.length; i++) {
101 getInputDeviceState(ids[i]);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:110:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#unregisterInputDeviceListener
107 super.onPause();
108
109 // Remove the input device listener when the activity is paused.
110 mInputManager.unregisterInputDeviceListener(this);
111 }
112
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:110:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#unregisterInputDeviceListener
107 super.onPause();
108
109 // Remove the input device listener when the activity is paused.
110 mInputManager.unregisterInputDeviceListener(this);
111 }
112
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:145:
Call requires API level 18 (current min is 7): android.view.MotionEvent#isFromSource
142 public boolean dispatchGenericMotionEvent(MotionEvent event) {
143 // Check that the event came from a joystick since a generic motion event
144 // could be almost anything.
145 if (event.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)
146 && event.getAction() == MotionEvent.ACTION_MOVE) {
147 // Update device state for visualization and logging.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:145:
Call requires API level 18 (current min is 7): android.view.MotionEvent#isFromSource
142 public boolean dispatchGenericMotionEvent(MotionEvent event) {
143 // Check that the event came from a joystick since a generic motion event
144 // could be almost anything.
145 if (event.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)
146 && event.getAction() == MotionEvent.ACTION_MOVE) {
147 // Update device state for visualization and logging.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:153:
Call requires API level 12 (current min is 7): android.app.Activity#dispatchGenericMotionEvent
150 mSummaryAdapter.show(state);
151 }
152 }
153 return super.dispatchGenericMotionEvent(event);
154 }
155
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:153:
Call requires API level 12 (current min is 7): android.app.Activity#dispatchGenericMotionEvent
150 mSummaryAdapter.show(state);
151 }
152 }
153 return super.dispatchGenericMotionEvent(event);
154 }
155
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:159:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#getInputDevice
156 private InputDeviceState getInputDeviceState(int deviceId) {
157 InputDeviceState state = mInputDeviceStates.get(deviceId);
158 if (state == null) {
159 final InputDevice device = mInputManager.getInputDevice(deviceId);
160 if (device == null) {
161 return null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:159:
Call requires API level 16 (current min is 7): android.hardware.input.InputManager#getInputDevice
156 private InputDeviceState getInputDeviceState(int deviceId) {
157 InputDeviceState state = mInputDeviceStates.get(deviceId);
158 if (state == null) {
159 final InputDevice device = mInputManager.getInputDevice(deviceId);
160 if (device == null) {
161 return null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:212:
Call requires API level 12 (current min is 7): android.view.InputDevice#getMotionRanges
209 mDevice = device;
210
211 int numAxes = 0;
212 final List<MotionRange> ranges = device.getMotionRanges();
213 for (MotionRange range : ranges) {
214 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:212:
Call requires API level 12 (current min is 7): android.view.InputDevice#getMotionRanges
209 mDevice = device;
210
211 int numAxes = 0;
212 final List<MotionRange> ranges = device.getMotionRanges();
213 for (MotionRange range : ranges) {
214 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:214:
Call requires API level 18 (current min is 7): android.view.InputDevice.MotionRange#isFromSource
211 int numAxes = 0;
212 final List<MotionRange> ranges = device.getMotionRanges();
213 for (MotionRange range : ranges) {
214 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
215 numAxes += 1;
216 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:214:
Call requires API level 18 (current min is 7): android.view.InputDevice.MotionRange#isFromSource
211 int numAxes = 0;
212 final List<MotionRange> ranges = device.getMotionRanges();
213 for (MotionRange range : ranges) {
214 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
215 numAxes += 1;
216 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:223:
Call requires API level 18 (current min is 7): android.view.InputDevice.MotionRange#isFromSource
220 mAxisValues = new float[numAxes];
221 int i = 0;
222 for (MotionRange range : ranges) {
223 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
224 mAxes[i++] = range.getAxis();
225 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:223:
Call requires API level 18 (current min is 7): android.view.InputDevice.MotionRange#isFromSource
220 mAxisValues = new float[numAxes];
221 int i = 0;
222 for (MotionRange range : ranges) {
223 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
224 mAxes[i++] = range.getAxis();
225 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:224:
Call requires API level 12 (current min is 7): android.view.InputDevice.MotionRange#getAxis
221 int i = 0;
222 for (MotionRange range : ranges) {
223 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
224 mAxes[i++] = range.getAxis();
225 }
226 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:224:
Call requires API level 12 (current min is 7): android.view.InputDevice.MotionRange#getAxis
221 int i = 0;
222 for (MotionRange range : ranges) {
223 if (range.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)) {
224 mAxes[i++] = range.getAxis();
225 }
226 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:263:
Call requires API level 12 (current min is 7): android.view.KeyEvent#keyCodeToString
260 final int keyCode = event.getKeyCode();
261 if (isGameKey(keyCode)) {
262 if (event.getRepeatCount() == 0) {
263 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
264 mKeys.put(keyCode, 1);
265 Log.i(TAG, mDevice.getName() + " - Key Down: " + symbolicName);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:263:
Call requires API level 12 (current min is 7): android.view.KeyEvent#keyCodeToString
260 final int keyCode = event.getKeyCode();
261 if (isGameKey(keyCode)) {
262 if (event.getRepeatCount() == 0) {
263 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
264 mKeys.put(keyCode, 1);
265 Log.i(TAG, mDevice.getName() + " - Key Down: " + symbolicName);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:265:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
262 if (event.getRepeatCount() == 0) {
263 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
264 mKeys.put(keyCode, 1);
265 Log.i(TAG, mDevice.getName() + " - Key Down: " + symbolicName);
266 }
267 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:265:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
262 if (event.getRepeatCount() == 0) {
263 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
264 mKeys.put(keyCode, 1);
265 Log.i(TAG, mDevice.getName() + " - Key Down: " + symbolicName);
266 }
267 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:277:
Call requires API level 12 (current min is 7): android.view.KeyEvent#keyCodeToString
274 if (isGameKey(keyCode)) {
275 int index = mKeys.indexOfKey(keyCode);
276 if (index >= 0) {
277 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
278 mKeys.put(keyCode, 0);
279 Log.i(TAG, mDevice.getName() + " - Key Up: " + symbolicName);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:277:
Call requires API level 12 (current min is 7): android.view.KeyEvent#keyCodeToString
274 if (isGameKey(keyCode)) {
275 int index = mKeys.indexOfKey(keyCode);
276 if (index >= 0) {
277 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
278 mKeys.put(keyCode, 0);
279 Log.i(TAG, mDevice.getName() + " - Key Up: " + symbolicName);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:279:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
276 if (index >= 0) {
277 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
278 mKeys.put(keyCode, 0);
279 Log.i(TAG, mDevice.getName() + " - Key Up: " + symbolicName);
280 }
281 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:279:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
276 if (index >= 0) {
277 final String symbolicName = KeyEvent.keyCodeToString(keyCode);
278 mKeys.put(keyCode, 0);
279 Log.i(TAG, mDevice.getName() + " - Key Up: " + symbolicName);
280 }
281 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:288:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
285
286 public boolean onJoystickMotion(MotionEvent event) {
287 StringBuilder message = new StringBuilder();
288 message.append(mDevice.getName()).append(" - Joystick Motion:\n");
289
290 final int historySize = event.getHistorySize();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:288:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
285
286 public boolean onJoystickMotion(MotionEvent event) {
287 StringBuilder message = new StringBuilder();
288 message.append(mDevice.getName()).append(" - Joystick Motion:\n");
289
290 final int historySize = event.getHistorySize();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:295:
Call requires API level 12 (current min is 7): android.view.MotionEvent#axisToString
292 final int axis = mAxes[i];
293 final float value = event.getAxisValue(axis);
294 mAxisValues[i] = value;
295 message.append(" ").append(MotionEvent.axisToString(axis)).append(": ");
296
297 // Append all historical values in the batch.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:295:
Call requires API level 12 (current min is 7): android.view.MotionEvent#axisToString
292 final int axis = mAxes[i];
293 final float value = event.getAxisValue(axis);
294 mAxisValues[i] = value;
295 message.append(" ").append(MotionEvent.axisToString(axis)).append(": ");
296
297 // Append all historical values in the batch.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:299:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
296
297 // Append all historical values in the batch.
298 for (int historyPos = 0; historyPos < historySize; historyPos++) {
299 message.append(event.getHistoricalAxisValue(axis, historyPos));
300 message.append(", ");
301 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:299:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
296
297 // Append all historical values in the batch.
298 for (int historyPos = 0; historyPos < historySize; historyPos++) {
299 message.append(event.getHistoricalAxisValue(axis, historyPos));
300 message.append(", ");
301 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:324:
Call requires API level 12 (current min is 7): android.view.KeyEvent#isGamepadButton
321 case KeyEvent.KEYCODE_SPACE:
322 return true;
323 default:
324 return KeyEvent.isGamepadButton(keyCode);
325 }
326 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:324:
Call requires API level 12 (current min is 7): android.view.KeyEvent#isGamepadButton
321 case KeyEvent.KEYCODE_SPACE:
322 return true;
323 default:
324 return KeyEvent.isGamepadButton(keyCode);
325 }
326 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:370:
Call requires API level 9 (current min is 7): android.view.InputDevice#toString
367 public void onItemClick(int position) {
368 if (mState != null) {
369 Toast toast = Toast.makeText(
370 mContext, mState.getDevice().toString(), Toast.LENGTH_LONG);
371 toast.show();
372 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:370:
Call requires API level 9 (current min is 7): android.view.InputDevice#toString
367 public void onItemClick(int position) {
368 if (mState != null) {
369 Toast toast = Toast.makeText(
370 mContext, mState.getDevice().toString(), Toast.LENGTH_LONG);
371 toast.show();
372 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:381:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
378
379 // Populate device information.
380 mVisibleItems.add(mDeviceHeading);
381 mDeviceNameTextColumn.setContent(state.getDevice().getName());
382 mVisibleItems.add(mDeviceNameTextColumn);
383
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:381:
Call requires API level 9 (current min is 7): android.view.InputDevice#getName
378
379 // Populate device information.
380 mVisibleItems.add(mDeviceHeading);
381 mDeviceNameTextColumn.setContent(state.getDevice().getName());
382 mVisibleItems.add(mDeviceNameTextColumn);
383
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:392:
Call requires API level 12 (current min is 7): android.view.MotionEvent#axisToString
389 final int id = BASE_ID_AXIS_ITEM | axis;
390 TextColumn column = (TextColumn) mDataItems.get(id);
391 if (column == null) {
392 column = new TextColumn(id, MotionEvent.axisToString(axis));
393 mDataItems.put(id, column);
394 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:392:
Call requires API level 12 (current min is 7): android.view.MotionEvent#axisToString
389 final int id = BASE_ID_AXIS_ITEM | axis;
390 TextColumn column = (TextColumn) mDataItems.get(id);
391 if (column == null) {
392 column = new TextColumn(id, MotionEvent.axisToString(axis));
393 mDataItems.put(id, column);
394 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:407:
Call requires API level 12 (current min is 7): android.view.KeyEvent#keyCodeToString
404 final int id = BASE_ID_KEY_ITEM | keyCode;
405 TextColumn column = (TextColumn) mDataItems.get(id);
406 if (column == null) {
407 column = new TextColumn(id, KeyEvent.keyCodeToString(keyCode));
408 mDataItems.put(id, column);
409 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameControllerInput.java:407:
Call requires API level 12 (current min is 7): android.view.KeyEvent#keyCodeToString
404 final int id = BASE_ID_KEY_ITEM | keyCode;
405 TextColumn column = (TextColumn) mDataItems.get(id);
406 if (column == null) {
407 column = new TextColumn(id, KeyEvent.keyCodeToString(keyCode));
408 mDataItems.put(id, column);
409 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:201:
Call requires API level 12 (current min is 7): android.view.KeyEvent#isGamepadButton
198 }
199
200 private static boolean isFireKey(int keyCode) {
201 return KeyEvent.isGamepadButton(keyCode)
202 || keyCode == KeyEvent.KEYCODE_DPAD_CENTER
203 || keyCode == KeyEvent.KEYCODE_SPACE;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:201:
Call requires API level 12 (current min is 7): android.view.KeyEvent#isGamepadButton
198 }
199
200 private static boolean isFireKey(int keyCode) {
201 return KeyEvent.isGamepadButton(keyCode)
202 || keyCode == KeyEvent.KEYCODE_DPAD_CENTER
203 || keyCode == KeyEvent.KEYCODE_SPACE;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:212:
Call requires API level 18 (current min is 7): android.view.MotionEvent#isFromSource
209
210 // Check that the event came from a joystick since a generic motion event
211 // could be almost anything.
212 if (event.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)
213 && event.getAction() == MotionEvent.ACTION_MOVE) {
214 // Cache the most recently obtained device information.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:212:
Call requires API level 18 (current min is 7): android.view.MotionEvent#isFromSource
209
210 // Check that the event came from a joystick since a generic motion event
211 // could be almost anything.
212 if (event.isFromSource(InputDevice.SOURCE_CLASS_JOYSTICK)
213 && event.getAction() == MotionEvent.ACTION_MOVE) {
214 // Cache the most recently obtained device information.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:217:
Call requires API level 9 (current min is 7): android.view.InputDevice#getId
214 // Cache the most recently obtained device information.
215 // The device information may change over time but it can be
216 // somewhat expensive to query.
217 if (mLastInputDevice == null || mLastInputDevice.getId() != event.getDeviceId()) {
218 mLastInputDevice = event.getDevice();
219 // It's possible for the device id to be invalid.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:217:
Call requires API level 9 (current min is 7): android.view.InputDevice#getId
214 // Cache the most recently obtained device information.
215 // The device information may change over time but it can be
216 // somewhat expensive to query.
217 if (mLastInputDevice == null || mLastInputDevice.getId() != event.getDeviceId()) {
218 mLastInputDevice = event.getDevice();
219 // It's possible for the device id to be invalid.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:218:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getDevice
215 // The device information may change over time but it can be
216 // somewhat expensive to query.
217 if (mLastInputDevice == null || mLastInputDevice.getId() != event.getDeviceId()) {
218 mLastInputDevice = event.getDevice();
219 // It's possible for the device id to be invalid.
220 // In that case, getDevice() will return null.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:218:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getDevice
215 // The device information may change over time but it can be
216 // somewhat expensive to query.
217 if (mLastInputDevice == null || mLastInputDevice.getId() != event.getDeviceId()) {
218 mLastInputDevice = event.getDevice();
219 // It's possible for the device id to be invalid.
220 // In that case, getDevice() will return null.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:241:
Call requires API level 12 (current min is 7): android.view.View#onGenericMotionEvent
238 processJoystickInput(event, -1);
239 return true;
240 }
241 return super.onGenericMotionEvent(event);
242 }
243
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:241:
Call requires API level 12 (current min is 7): android.view.View#onGenericMotionEvent
238 processJoystickInput(event, -1);
239 return true;
240 }
241 return super.onGenericMotionEvent(event);
242 }
243
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:272:
Call requires API level 12 (current min is 7): android.view.InputDevice#getMotionRange
269
270 private static float getCenteredAxis(MotionEvent event, InputDevice device,
271 int axis, int historyPos) {
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:272:
Call requires API level 12 (current min is 7): android.view.InputDevice#getMotionRange
269
270 private static float getCenteredAxis(MotionEvent event, InputDevice device,
271 int axis, int historyPos) {
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:272:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getSource
269
270 private static float getCenteredAxis(MotionEvent event, InputDevice device,
271 int axis, int historyPos) {
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:272:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getSource
269
270 private static float getCenteredAxis(MotionEvent event, InputDevice device,
271 int axis, int historyPos) {
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:274:
Call requires API level 9 (current min is 7): android.view.InputDevice.MotionRange#getFlat
271 int axis, int historyPos) {
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
275 final float value = historyPos < 0 ? event.getAxisValue(axis)
276 : event.getHistoricalAxisValue(axis, historyPos);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:274:
Call requires API level 9 (current min is 7): android.view.InputDevice.MotionRange#getFlat
271 int axis, int historyPos) {
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
275 final float value = historyPos < 0 ? event.getAxisValue(axis)
276 : event.getHistoricalAxisValue(axis, historyPos);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:275:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getAxisValue
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
275 final float value = historyPos < 0 ? event.getAxisValue(axis)
276 : event.getHistoricalAxisValue(axis, historyPos);
277
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:275:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getAxisValue
272 final InputDevice.MotionRange range = device.getMotionRange(axis, event.getSource());
273 if (range != null) {
274 final float flat = range.getFlat();
275 final float value = historyPos < 0 ? event.getAxisValue(axis)
276 : event.getHistoricalAxisValue(axis, historyPos);
277
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:276:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
273 if (range != null) {
274 final float flat = range.getFlat();
275 final float value = historyPos < 0 ? event.getAxisValue(axis)
276 : event.getHistoricalAxisValue(axis, historyPos);
277
278 // Ignore axis values that are within the 'flat' region of the joystick axis center.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:276:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
273 if (range != null) {
274 final float flat = range.getFlat();
275 final float value = historyPos < 0 ? event.getAxisValue(axis)
276 : event.getHistoricalAxisValue(axis, historyPos);
277
278 // Ignore axis values that are within the 'flat' region of the joystick axis center.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:339:
Call requires API level 11 (current min is 7): android.os.Vibrator#hasVibrator
336 private Vibrator getVibrator() {
337 if (mLastInputDevice != null) {
338 Vibrator vibrator = mLastInputDevice.getVibrator();
339 if (vibrator.hasVibrator()) {
340 return vibrator;
341 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GameView.java:339:
Call requires API level 11 (current min is 7): android.os.Vibrator#hasVibrator
336 private Vibrator getVibrator() {
337 if (mLastInputDevice != null) {
338 Vibrator vibrator = mLastInputDevice.getVibrator();
339 if (vibrator.hasVibrator()) {
340 return vibrator;
341 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:54:
Call requires API level 11 (current min is 7): android.widget.GridView#setChoiceMode
51 setContentView(R.layout.grid_1);
52 mGrid = (GridView) findViewById(R.id.myGrid);
53 mGrid.setAdapter(new AppsAdapter());
54 mGrid.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL);
55 mGrid.setMultiChoiceModeListener(new MultiChoiceModeListener());
56 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:54:
Call requires API level 11 (current min is 7): android.widget.GridView#setChoiceMode
51 setContentView(R.layout.grid_1);
52 mGrid = (GridView) findViewById(R.id.myGrid);
53 mGrid.setAdapter(new AppsAdapter());
54 mGrid.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL);
55 mGrid.setMultiChoiceModeListener(new MultiChoiceModeListener());
56 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:55:
Call requires API level 11 (current min is 7): android.widget.GridView#setMultiChoiceModeListener
52 mGrid = (GridView) findViewById(R.id.myGrid);
53 mGrid.setAdapter(new AppsAdapter());
54 mGrid.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL);
55 mGrid.setMultiChoiceModeListener(new MultiChoiceModeListener());
56 }
57
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:55:
Call requires API level 11 (current min is 7): android.widget.GridView#setMultiChoiceModeListener
52 mGrid = (GridView) findViewById(R.id.myGrid);
53 mGrid.setAdapter(new AppsAdapter());
54 mGrid.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL);
55 mGrid.setMultiChoiceModeListener(new MultiChoiceModeListener());
56 }
57
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:132:
Class requires API level 11 (current min is 7): android.widget.AbsListView.MultiChoiceModeListener
129
130 }
131
132 public class MultiChoiceModeListener implements GridView.MultiChoiceModeListener {
133 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
134 mode.setTitle("Select Items");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:132:
Class requires API level 11 (current min is 7): android.widget.AbsListView.MultiChoiceModeListener
129
130 }
131
132 public class MultiChoiceModeListener implements GridView.MultiChoiceModeListener {
133 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
134 mode.setTitle("Select Items");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:134:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
131
132 public class MultiChoiceModeListener implements GridView.MultiChoiceModeListener {
133 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
134 mode.setTitle("Select Items");
135 mode.setSubtitle("One item selected");
136 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:134:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
131
132 public class MultiChoiceModeListener implements GridView.MultiChoiceModeListener {
133 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
134 mode.setTitle("Select Items");
135 mode.setSubtitle("One item selected");
136 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:135:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
132 public class MultiChoiceModeListener implements GridView.MultiChoiceModeListener {
133 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
134 mode.setTitle("Select Items");
135 mode.setSubtitle("One item selected");
136 return true;
137 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:135:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
132 public class MultiChoiceModeListener implements GridView.MultiChoiceModeListener {
133 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
134 mode.setTitle("Select Items");
135 mode.setSubtitle("One item selected");
136 return true;
137 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:152:
Call requires API level 11 (current min is 7): android.widget.GridView#getCheckedItemCount
149
150 public void onItemCheckedStateChanged(ActionMode mode, int position, long id,
151 boolean checked) {
152 int selectCount = mGrid.getCheckedItemCount();
153 switch (selectCount) {
154 case 1:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:152:
Call requires API level 11 (current min is 7): android.widget.GridView#getCheckedItemCount
149
150 public void onItemCheckedStateChanged(ActionMode mode, int position, long id,
151 boolean checked) {
152 int selectCount = mGrid.getCheckedItemCount();
153 switch (selectCount) {
154 case 1:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:155:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
152 int selectCount = mGrid.getCheckedItemCount();
153 switch (selectCount) {
154 case 1:
155 mode.setSubtitle("One item selected");
156 break;
157 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:155:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
152 int selectCount = mGrid.getCheckedItemCount();
153 switch (selectCount) {
154 case 1:
155 mode.setSubtitle("One item selected");
156 break;
157 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:158:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
155 mode.setSubtitle("One item selected");
156 break;
157 default:
158 mode.setSubtitle("" + selectCount + " items selected");
159 break;
160 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Grid3.java:158:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
155 mode.setSubtitle("One item selected");
156 break;
157 default:
158 mode.setSubtitle("" + selectCount + " items selected");
159 break;
160 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:40:
Call requires API level 14 (current min is 7): new android.widget.GridLayout
37 */
38 public class GridLayout3 extends Activity {
39 public static View create(Context context) {
40 GridLayout p = new GridLayout(context);
41 p.setUseDefaultMargins(true);
42 p.setAlignmentMode(ALIGN_BOUNDS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:40:
Call requires API level 14 (current min is 7): new android.widget.GridLayout
37 */
38 public class GridLayout3 extends Activity {
39 public static View create(Context context) {
40 GridLayout p = new GridLayout(context);
41 p.setUseDefaultMargins(true);
42 p.setAlignmentMode(ALIGN_BOUNDS);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:41:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setUseDefaultMargins
38 public class GridLayout3 extends Activity {
39 public static View create(Context context) {
40 GridLayout p = new GridLayout(context);
41 p.setUseDefaultMargins(true);
42 p.setAlignmentMode(ALIGN_BOUNDS);
43 Configuration configuration = context.getResources().getConfiguration();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:41:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setUseDefaultMargins
38 public class GridLayout3 extends Activity {
39 public static View create(Context context) {
40 GridLayout p = new GridLayout(context);
41 p.setUseDefaultMargins(true);
42 p.setAlignmentMode(ALIGN_BOUNDS);
43 Configuration configuration = context.getResources().getConfiguration();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:42:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setAlignmentMode
39 public static View create(Context context) {
40 GridLayout p = new GridLayout(context);
41 p.setUseDefaultMargins(true);
42 p.setAlignmentMode(ALIGN_BOUNDS);
43 Configuration configuration = context.getResources().getConfiguration();
44 if ((configuration.orientation == Configuration.ORIENTATION_PORTRAIT)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:42:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setAlignmentMode
39 public static View create(Context context) {
40 GridLayout p = new GridLayout(context);
41 p.setUseDefaultMargins(true);
42 p.setAlignmentMode(ALIGN_BOUNDS);
43 Configuration configuration = context.getResources().getConfiguration();
44 if ((configuration.orientation == Configuration.ORIENTATION_PORTRAIT)) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:45:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setColumnOrderPreserved
42 p.setAlignmentMode(ALIGN_BOUNDS);
43 Configuration configuration = context.getResources().getConfiguration();
44 if ((configuration.orientation == Configuration.ORIENTATION_PORTRAIT)) {
45 p.setColumnOrderPreserved(false);
46 } else {
47 p.setRowOrderPreserved(false);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:45:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setColumnOrderPreserved
42 p.setAlignmentMode(ALIGN_BOUNDS);
43 Configuration configuration = context.getResources().getConfiguration();
44 if ((configuration.orientation == Configuration.ORIENTATION_PORTRAIT)) {
45 p.setColumnOrderPreserved(false);
46 } else {
47 p.setRowOrderPreserved(false);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:47:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setRowOrderPreserved
44 if ((configuration.orientation == Configuration.ORIENTATION_PORTRAIT)) {
45 p.setColumnOrderPreserved(false);
46 } else {
47 p.setRowOrderPreserved(false);
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:47:
Call requires API level 14 (current min is 7): android.widget.GridLayout#setRowOrderPreserved
44 if ((configuration.orientation == Configuration.ORIENTATION_PORTRAIT)) {
45 p.setColumnOrderPreserved(false);
46 } else {
47 p.setRowOrderPreserved(false);
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:50:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
47 p.setRowOrderPreserved(false);
48 }
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:50:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
47 p.setRowOrderPreserved(false);
48 }
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:51:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
48 }
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:51:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
48 }
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:52:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:52:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:52:
Field requires API level 14 (current min is 7): android.widget.GridLayout#BASELINE
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:52:
Field requires API level 14 (current min is 7): android.widget.GridLayout#BASELINE
49
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:53:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:53:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:53:
Field requires API level 14 (current min is 7): android.widget.GridLayout#BASELINE
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:53:
Field requires API level 14 (current min is 7): android.widget.GridLayout#BASELINE
50 Spec titleRow = spec(0);
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:54:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:54:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
51 Spec introRow = spec(1);
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:55:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:55:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
52 Spec emailRow = spec(2, BASELINE);
53 Spec passwordRow = spec(3, BASELINE);
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:57:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:57:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:57:
Field requires API level 14 (current min is 7): android.widget.GridLayout#CENTER
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:57:
Field requires API level 14 (current min is 7): android.widget.GridLayout#CENTER
54 Spec button1Row = spec(5);
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:58:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:58:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:58:
Field requires API level 14 (current min is 7): android.widget.GridLayout#LEFT
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:58:
Field requires API level 14 (current min is 7): android.widget.GridLayout#LEFT
55 Spec button2Row = spec(6);
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:59:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:59:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:59:
Field requires API level 14 (current min is 7): android.widget.GridLayout#RIGHT
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:59:
Field requires API level 14 (current min is 7): android.widget.GridLayout#RIGHT
56
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:60:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:60:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:60:
Field requires API level 14 (current min is 7): android.widget.GridLayout#LEFT
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:60:
Field requires API level 14 (current min is 7): android.widget.GridLayout#LEFT
57 Spec centerInAllColumns = spec(0, 4, CENTER);
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:61:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
63
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:61:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
58 Spec leftAlignInAllColumns = spec(0, 4, LEFT);
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
63
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:62:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
63
64 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:62:
Call requires API level 14 (current min is 7): android.widget.GridLayout#spec
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
63
64 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:62:
Field requires API level 14 (current min is 7): android.widget.GridLayout#FILL
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
63
64 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:62:
Field requires API level 14 (current min is 7): android.widget.GridLayout#FILL
59 Spec labelColumn = spec(0, RIGHT);
60 Spec fieldColumn = spec(1, LEFT);
61 Spec defineLastColumn = spec(3);
62 Spec fillLastColumn = spec(3, FILL);
63
64 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:68:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
65 TextView c = new TextView(context);
66 c.setTextSize(32);
67 c.setText("Email setup");
68 p.addView(c, new LayoutParams(titleRow, centerInAllColumns));
69 }
70 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:68:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
65 TextView c = new TextView(context);
66 c.setTextSize(32);
67 c.setText("Email setup");
68 p.addView(c, new LayoutParams(titleRow, centerInAllColumns));
69 }
70 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:68:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
65 TextView c = new TextView(context);
66 c.setTextSize(32);
67 c.setText("Email setup");
68 p.addView(c, new LayoutParams(titleRow, centerInAllColumns));
69 }
70 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:68:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
65 TextView c = new TextView(context);
66 c.setTextSize(32);
67 c.setText("Email setup");
68 p.addView(c, new LayoutParams(titleRow, centerInAllColumns));
69 }
70 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:74:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
71 TextView c = new TextView(context);
72 c.setTextSize(16);
73 c.setText("You can configure email in a few simple steps:");
74 p.addView(c, new LayoutParams(introRow, leftAlignInAllColumns));
75 }
76 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:74:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
71 TextView c = new TextView(context);
72 c.setTextSize(16);
73 c.setText("You can configure email in a few simple steps:");
74 p.addView(c, new LayoutParams(introRow, leftAlignInAllColumns));
75 }
76 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:74:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
71 TextView c = new TextView(context);
72 c.setTextSize(16);
73 c.setText("You can configure email in a few simple steps:");
74 p.addView(c, new LayoutParams(introRow, leftAlignInAllColumns));
75 }
76 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:74:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
71 TextView c = new TextView(context);
72 c.setTextSize(16);
73 c.setText("You can configure email in a few simple steps:");
74 p.addView(c, new LayoutParams(introRow, leftAlignInAllColumns));
75 }
76 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:79:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
76 {
77 TextView c = new TextView(context);
78 c.setText("Email address:");
79 p.addView(c, new LayoutParams(emailRow, labelColumn));
80 }
81 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:79:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
76 {
77 TextView c = new TextView(context);
78 c.setText("Email address:");
79 p.addView(c, new LayoutParams(emailRow, labelColumn));
80 }
81 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:79:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
76 {
77 TextView c = new TextView(context);
78 c.setText("Email address:");
79 p.addView(c, new LayoutParams(emailRow, labelColumn));
80 }
81 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:79:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
76 {
77 TextView c = new TextView(context);
78 c.setText("Email address:");
79 p.addView(c, new LayoutParams(emailRow, labelColumn));
80 }
81 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:85:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
82 EditText c = new EditText(context);
83 c.setEms(10);
84 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
85 p.addView(c, new LayoutParams(emailRow, fieldColumn));
86 }
87 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:85:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
82 EditText c = new EditText(context);
83 c.setEms(10);
84 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
85 p.addView(c, new LayoutParams(emailRow, fieldColumn));
86 }
87 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:85:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
82 EditText c = new EditText(context);
83 c.setEms(10);
84 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
85 p.addView(c, new LayoutParams(emailRow, fieldColumn));
86 }
87 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:85:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
82 EditText c = new EditText(context);
83 c.setEms(10);
84 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
85 p.addView(c, new LayoutParams(emailRow, fieldColumn));
86 }
87 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:90:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
87 {
88 TextView c = new TextView(context);
89 c.setText("Password:");
90 p.addView(c, new LayoutParams(passwordRow, labelColumn));
91 }
92 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:90:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
87 {
88 TextView c = new TextView(context);
89 c.setText("Password:");
90 p.addView(c, new LayoutParams(passwordRow, labelColumn));
91 }
92 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:90:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
87 {
88 TextView c = new TextView(context);
89 c.setText("Password:");
90 p.addView(c, new LayoutParams(passwordRow, labelColumn));
91 }
92 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:90:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
87 {
88 TextView c = new TextView(context);
89 c.setText("Password:");
90 p.addView(c, new LayoutParams(passwordRow, labelColumn));
91 }
92 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:96:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
93 TextView c = new EditText(context);
94 c.setEms(8);
95 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD);
96 p.addView(c, new LayoutParams(passwordRow, fieldColumn));
97 }
98 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:96:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
93 TextView c = new EditText(context);
94 c.setEms(8);
95 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD);
96 p.addView(c, new LayoutParams(passwordRow, fieldColumn));
97 }
98 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:96:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
93 TextView c = new EditText(context);
94 c.setEms(8);
95 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD);
96 p.addView(c, new LayoutParams(passwordRow, fieldColumn));
97 }
98 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:96:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
93 TextView c = new EditText(context);
94 c.setEms(8);
95 c.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD);
96 p.addView(c, new LayoutParams(passwordRow, fieldColumn));
97 }
98 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:101:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
98 {
99 Button c = new Button(context);
100 c.setText("Manual setup");
101 p.addView(c, new LayoutParams(button1Row, defineLastColumn));
102 }
103 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:101:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
98 {
99 Button c = new Button(context);
100 c.setText("Manual setup");
101 p.addView(c, new LayoutParams(button1Row, defineLastColumn));
102 }
103 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:101:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
98 {
99 Button c = new Button(context);
100 c.setText("Manual setup");
101 p.addView(c, new LayoutParams(button1Row, defineLastColumn));
102 }
103 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:101:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
98 {
99 Button c = new Button(context);
100 c.setText("Manual setup");
101 p.addView(c, new LayoutParams(button1Row, defineLastColumn));
102 }
103 {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:106:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
103 {
104 Button c = new Button(context);
105 c.setText("Next");
106 p.addView(c, new LayoutParams(button2Row, fillLastColumn));
107 }
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:106:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
103 {
104 Button c = new Button(context);
105 c.setText("Next");
106 p.addView(c, new LayoutParams(button2Row, fillLastColumn));
107 }
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:106:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
103 {
104 Button c = new Button(context);
105 c.setText("Next");
106 p.addView(c, new LayoutParams(button2Row, fillLastColumn));
107 }
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/GridLayout3.java:106:
Call requires API level 14 (current min is 7): new android.widget.GridLayout.LayoutParams
103 {
104 Button c = new Button(context);
105 c.setText("Next");
106 p.addView(c, new LayoutParams(button2Row, fillLastColumn));
107 }
108
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Hover.java:75:
Call requires API level 14 (current min is 7): android.view.View#setOnHoverListener
72 mInterceptor = (HoverInterceptorView) findViewById(R.id.interceptor);
73
74 View container = findViewById(R.id.container);
75 container.setOnHoverListener(new View.OnHoverListener() {
76 @Override
77 public boolean onHover(View v, MotionEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Hover.java:75:
Call requires API level 14 (current min is 7): android.view.View#setOnHoverListener
72 mInterceptor = (HoverInterceptorView) findViewById(R.id.interceptor);
73
74 View container = findViewById(R.id.container);
75 container.setOnHoverListener(new View.OnHoverListener() {
76 @Override
77 public boolean onHover(View v, MotionEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Hover.java:75:
Class requires API level 14 (current min is 7): android.view.View.OnHoverListener
72 mInterceptor = (HoverInterceptorView) findViewById(R.id.interceptor);
73
74 View container = findViewById(R.id.container);
75 container.setOnHoverListener(new View.OnHoverListener() {
76 @Override
77 public boolean onHover(View v, MotionEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Hover.java:75:
Class requires API level 14 (current min is 7): android.view.View.OnHoverListener
72 mInterceptor = (HoverInterceptorView) findViewById(R.id.interceptor);
73
74 View container = findViewById(R.id.container);
75 container.setOnHoverListener(new View.OnHoverListener() {
76 @Override
77 public boolean onHover(View v, MotionEvent event) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/HoverInterceptorView.java:52:
Call requires API level 14 (current min is 7): android.widget.LinearLayout#onInterceptHoverEvent
49 if (mInterceptHover) {
50 return true;
51 }
52 return super.onInterceptHoverEvent(event);
53 }
54
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/HoverInterceptorView.java:52:
Call requires API level 14 (current min is 7): android.widget.LinearLayout#onInterceptHoverEvent
49 if (mInterceptHover) {
50 return true;
51 }
52 return super.onInterceptHoverEvent(event);
53 }
54
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/HoverInterceptorView.java:65:
Call requires API level 14 (current min is 7): android.widget.LinearLayout#onHoverEvent
62 }
63 textView.setText(getResources().getString(
64 R.string.hover_intercept_message_initial));
65 return super.onHoverEvent(event);
66 }
67
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/HoverInterceptorView.java:65:
Call requires API level 14 (current min is 7): android.widget.LinearLayout#onHoverEvent
62 }
63 textView.setText(getResources().getString(
64 R.string.hover_intercept_message_initial));
65 return super.onHoverEvent(event);
66 }
67
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IncomingMessage.java:77:
Call requires API level 11 (current min is 7): android.content.Intent#makeRestartActivityTask
74 // First: root activity of ApiDemos.
75 // This is a convenient way to make the proper Intent to launch and
76 // reset an application's task.
77 intents[0] = Intent.makeRestartActivityTask(new ComponentName(context,
78 com.example.android.apis.ApiDemos.class));
79
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IncomingMessage.java:77:
Call requires API level 11 (current min is 7): android.content.Intent#makeRestartActivityTask
74 // First: root activity of ApiDemos.
75 // This is a convenient way to make the proper Intent to launch and
76 // reset an application's task.
77 intents[0] = Intent.makeRestartActivityTask(new ComponentName(context,
78 com.example.android.apis.ApiDemos.class));
79
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IncomingMessage.java:118:
Call requires API level 11 (current min is 7): android.app.PendingIntent#getActivities
115 // notification. Note the use of FLAG_CANCEL_CURRENT so that, if there
116 // is already an active matching pending intent, cancel it and replace
117 // it with the new array of Intents.
118 PendingIntent contentIntent = PendingIntent.getActivities(this, 0,
119 makeMessageIntentStack(this, from, message), PendingIntent.FLAG_CANCEL_CURRENT);
120
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IncomingMessage.java:118:
Call requires API level 11 (current min is 7): android.app.PendingIntent#getActivities
115 // notification. Note the use of FLAG_CANCEL_CURRENT so that, if there
116 // is already an active matching pending intent, cancel it and replace
117 // it with the new array of Intents.
118 PendingIntent contentIntent = PendingIntent.getActivities(this, 0,
119 makeMessageIntentStack(this, from, message), PendingIntent.FLAG_CANCEL_CURRENT);
120
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IncomingMessageInterstitial.java:60:
Call requires API level 11 (current min is 7): android.app.Activity#startActivities
57 CharSequence msg = getIntent().getCharSequenceExtra(IncomingMessageView.KEY_MESSAGE);
58 // Build the new activity stack, launch it, and finish this UI.
59 Intent[] stack = IncomingMessage.makeMessageIntentStack(this, from, msg);
60 startActivities(stack);
61 finish();
62 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IncomingMessageInterstitial.java:60:
Call requires API level 11 (current min is 7): android.app.Activity#startActivities
57 CharSequence msg = getIntent().getCharSequenceExtra(IncomingMessageView.KEY_MESSAGE);
58 // Build the new activity stack, launch it, and finish this UI.
59 Intent[] stack = IncomingMessage.makeMessageIntentStack(this, from, msg);
60 startActivities(stack);
61 finish();
62 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IntentActivityFlags.java:49:
Call requires API level 11 (current min is 7): android.content.Intent#makeRestartActivityTask
46 // First: root activity of ApiDemos.
47 // This is a convenient way to make the proper Intent to launch and
48 // reset an application's task.
49 intents[0] = Intent.makeRestartActivityTask(new ComponentName(this,
50 com.example.android.apis.ApiDemos.class));
51
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IntentActivityFlags.java:49:
Call requires API level 11 (current min is 7): android.content.Intent#makeRestartActivityTask
46 // First: root activity of ApiDemos.
47 // This is a convenient way to make the proper Intent to launch and
48 // reset an application's task.
49 intents[0] = Intent.makeRestartActivityTask(new ComponentName(this,
50 com.example.android.apis.ApiDemos.class));
51
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IntentActivityFlags.java:68:
Call requires API level 11 (current min is 7): android.app.Activity#startActivities
65
66 private OnClickListener mFlagActivityClearTaskListener = new OnClickListener() {
67 public void onClick(View v) {
68 startActivities(buildIntentsToViewsLists());
69 }
70 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IntentActivityFlags.java:68:
Call requires API level 11 (current min is 7): android.app.Activity#startActivities
65
66 private OnClickListener mFlagActivityClearTaskListener = new OnClickListener() {
67 public void onClick(View v) {
68 startActivities(buildIntentsToViewsLists());
69 }
70 };
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IntentActivityFlags.java:76:
Call requires API level 11 (current min is 7): android.app.PendingIntent#getActivities
73 public void onClick(View v) {
74 Context context = IntentActivityFlags.this;
75
76 PendingIntent pi = PendingIntent.getActivities(context, 0,
77 buildIntentsToViewsLists(), PendingIntent.FLAG_UPDATE_CURRENT);
78
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/IntentActivityFlags.java:76:
Call requires API level 11 (current min is 7): android.app.PendingIntent#getActivities
73 public void onClick(View v) {
74 Context context = IntentActivityFlags.this;
75
76 PendingIntent pi = PendingIntent.getActivities(context, 0,
77 buildIntentsToViewsLists(), PendingIntent.FLAG_UPDATE_CURRENT);
78
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:238:
Call requires API level 11 (current min is 7): android.widget.ArrayAdapter#addAll
235 */
236 public void setAliases(List<String> items) {
237 clear();
238 addAll(items);
239 notifyDataSetChanged();
240 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:238:
Call requires API level 11 (current min is 7): android.widget.ArrayAdapter#addAll
235 */
236 public void setAliases(List<String> items) {
237 clear();
238 addAll(items);
239 notifyDataSetChanged();
240 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:317:
Call requires API level 18 (current min is 7): new android.security.KeyPairGeneratorSpec.Builder
314 Date end = cal.getTime();
315
316 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:317:
Call requires API level 18 (current min is 7): new android.security.KeyPairGeneratorSpec.Builder
314 Date end = cal.getTime();
315
316 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:318:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setAlias
315
316 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:318:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setAlias
315
316 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:319:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setStartDate
316 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:319:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setStartDate
316 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:320:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setEndDate
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:320:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setEndDate
317 kpg.initialize(new KeyPairGeneratorSpec.Builder(getApplicationContext())
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:321:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setSerialNumber
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
323 .build());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:321:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setSerialNumber
318 .setAlias(alias)
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
323 .build());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:322:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setSubject
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
323 .build());
324
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:322:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#setSubject
319 .setStartDate(now)
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
323 .build());
324
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:323:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#build
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
323 .build());
324
325 KeyPair kp = kpg.generateKeyPair();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:323:
Call requires API level 18 (current min is 7): android.security.KeyPairGeneratorSpec.Builder#build
320 .setEndDate(end)
321 .setSerialNumber(BigInteger.valueOf(1))
322 .setSubject(new X500Principal("CN=test1"))
323 .build());
324
325 KeyPair kp = kpg.generateKeyPair();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:376:
Call requires API level 8 (current min is 7): android.util.Base64#encodeToString
373 s.update(data);
374 byte[] signature = s.sign();
375
376 return Base64.encodeToString(signature, Base64.DEFAULT);
377 } catch (NoSuchAlgorithmException e) {
378 Log.w(TAG, "Could not generate key", e);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:376:
Call requires API level 8 (current min is 7): android.util.Base64#encodeToString
373 s.update(data);
374 byte[] signature = s.sign();
375
376 return Base64.encodeToString(signature, Base64.DEFAULT);
377 } catch (NoSuchAlgorithmException e) {
378 Log.w(TAG, "Could not generate key", e);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:424:
Call requires API level 8 (current min is 7): android.util.Base64#decode
421 byte[] data = dataString.getBytes();
422 byte[] signature;
423 try {
424 signature = Base64.decode(signatureString, Base64.DEFAULT);
425 } catch (IllegalArgumentException e) {
426 signature = new byte[0];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/security/KeyStoreUsage.java:424:
Call requires API level 8 (current min is 7): android.util.Base64#decode
421 byte[] data = dataString.getBytes();
422 byte[] signature;
423 try {
424 signature = Base64.decode(signatureString, Base64.DEFAULT);
425 } catch (IllegalArgumentException e) {
426 signature = new byte[0];
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:63:
Call requires API level 11 (current min is 7): new android.animation.LayoutTransition
60 container.setClipChildren(false);
61 ((FixedGridLayout)container).setCellHeight(90);
62 ((FixedGridLayout)container).setCellWidth(100);
63 final LayoutTransition transitioner = new LayoutTransition();
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:63:
Call requires API level 11 (current min is 7): new android.animation.LayoutTransition
60 container.setClipChildren(false);
61 ((FixedGridLayout)container).setCellHeight(90);
62 ((FixedGridLayout)container).setCellWidth(100);
63 final LayoutTransition transitioner = new LayoutTransition();
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:64:
Call requires API level 11 (current min is 7): android.view.ViewGroup#setLayoutTransition
61 ((FixedGridLayout)container).setCellHeight(90);
62 ((FixedGridLayout)container).setCellWidth(100);
63 final LayoutTransition transitioner = new LayoutTransition();
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
66 defaultDisappearingAnim =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:64:
Call requires API level 11 (current min is 7): android.view.ViewGroup#setLayoutTransition
61 ((FixedGridLayout)container).setCellHeight(90);
62 ((FixedGridLayout)container).setCellWidth(100);
63 final LayoutTransition transitioner = new LayoutTransition();
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
66 defaultDisappearingAnim =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:65:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
62 ((FixedGridLayout)container).setCellWidth(100);
63 final LayoutTransition transitioner = new LayoutTransition();
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
66 defaultDisappearingAnim =
67 transitioner.getAnimator(LayoutTransition.DISAPPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:65:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
62 ((FixedGridLayout)container).setCellWidth(100);
63 final LayoutTransition transitioner = new LayoutTransition();
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
66 defaultDisappearingAnim =
67 transitioner.getAnimator(LayoutTransition.DISAPPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:67:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
66 defaultDisappearingAnim =
67 transitioner.getAnimator(LayoutTransition.DISAPPEARING);
68 defaultChangingAppearingAnim =
69 transitioner.getAnimator(LayoutTransition.CHANGE_APPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:67:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
64 container.setLayoutTransition(transitioner);
65 defaultAppearingAnim = transitioner.getAnimator(LayoutTransition.APPEARING);
66 defaultDisappearingAnim =
67 transitioner.getAnimator(LayoutTransition.DISAPPEARING);
68 defaultChangingAppearingAnim =
69 transitioner.getAnimator(LayoutTransition.CHANGE_APPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:69:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
66 defaultDisappearingAnim =
67 transitioner.getAnimator(LayoutTransition.DISAPPEARING);
68 defaultChangingAppearingAnim =
69 transitioner.getAnimator(LayoutTransition.CHANGE_APPEARING);
70 defaultChangingDisappearingAnim =
71 transitioner.getAnimator(LayoutTransition.CHANGE_DISAPPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:69:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
66 defaultDisappearingAnim =
67 transitioner.getAnimator(LayoutTransition.DISAPPEARING);
68 defaultChangingAppearingAnim =
69 transitioner.getAnimator(LayoutTransition.CHANGE_APPEARING);
70 defaultChangingDisappearingAnim =
71 transitioner.getAnimator(LayoutTransition.CHANGE_DISAPPEARING);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:71:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
68 defaultChangingAppearingAnim =
69 transitioner.getAnimator(LayoutTransition.CHANGE_APPEARING);
70 defaultChangingDisappearingAnim =
71 transitioner.getAnimator(LayoutTransition.CHANGE_DISAPPEARING);
72 createCustomAnimations(transitioner);
73 currentAppearingAnim = defaultAppearingAnim;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:71:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getAnimator
68 defaultChangingAppearingAnim =
69 transitioner.getAnimator(LayoutTransition.CHANGE_APPEARING);
70 defaultChangingDisappearingAnim =
71 transitioner.getAnimator(LayoutTransition.CHANGE_DISAPPEARING);
72 createCustomAnimations(transitioner);
73 currentAppearingAnim = defaultAppearingAnim;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:135:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
132 CheckBox disappearingCB = (CheckBox) findViewById(R.id.disappearingCB);
133 CheckBox changingAppearingCB = (CheckBox) findViewById(R.id.changingAppearingCB);
134 CheckBox changingDisappearingCB = (CheckBox) findViewById(R.id.changingDisappearingCB);
135 transition.setAnimator(LayoutTransition.APPEARING, appearingCB.isChecked() ?
136 (customAnimCB.isChecked() ? customAppearingAnim : defaultAppearingAnim) : null);
137 transition.setAnimator(LayoutTransition.DISAPPEARING, disappearingCB.isChecked() ?
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:135:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
132 CheckBox disappearingCB = (CheckBox) findViewById(R.id.disappearingCB);
133 CheckBox changingAppearingCB = (CheckBox) findViewById(R.id.changingAppearingCB);
134 CheckBox changingDisappearingCB = (CheckBox) findViewById(R.id.changingDisappearingCB);
135 transition.setAnimator(LayoutTransition.APPEARING, appearingCB.isChecked() ?
136 (customAnimCB.isChecked() ? customAppearingAnim : defaultAppearingAnim) : null);
137 transition.setAnimator(LayoutTransition.DISAPPEARING, disappearingCB.isChecked() ?
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:137:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
134 CheckBox changingDisappearingCB = (CheckBox) findViewById(R.id.changingDisappearingCB);
135 transition.setAnimator(LayoutTransition.APPEARING, appearingCB.isChecked() ?
136 (customAnimCB.isChecked() ? customAppearingAnim : defaultAppearingAnim) : null);
137 transition.setAnimator(LayoutTransition.DISAPPEARING, disappearingCB.isChecked() ?
138 (customAnimCB.isChecked() ? customDisappearingAnim : defaultDisappearingAnim) : null);
139 transition.setAnimator(LayoutTransition.CHANGE_APPEARING, changingAppearingCB.isChecked() ?
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:137:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
134 CheckBox changingDisappearingCB = (CheckBox) findViewById(R.id.changingDisappearingCB);
135 transition.setAnimator(LayoutTransition.APPEARING, appearingCB.isChecked() ?
136 (customAnimCB.isChecked() ? customAppearingAnim : defaultAppearingAnim) : null);
137 transition.setAnimator(LayoutTransition.DISAPPEARING, disappearingCB.isChecked() ?
138 (customAnimCB.isChecked() ? customDisappearingAnim : defaultDisappearingAnim) : null);
139 transition.setAnimator(LayoutTransition.CHANGE_APPEARING, changingAppearingCB.isChecked() ?
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:139:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
136 (customAnimCB.isChecked() ? customAppearingAnim : defaultAppearingAnim) : null);
137 transition.setAnimator(LayoutTransition.DISAPPEARING, disappearingCB.isChecked() ?
138 (customAnimCB.isChecked() ? customDisappearingAnim : defaultDisappearingAnim) : null);
139 transition.setAnimator(LayoutTransition.CHANGE_APPEARING, changingAppearingCB.isChecked() ?
140 (customAnimCB.isChecked() ? customChangingAppearingAnim :
141 defaultChangingAppearingAnim) : null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:139:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
136 (customAnimCB.isChecked() ? customAppearingAnim : defaultAppearingAnim) : null);
137 transition.setAnimator(LayoutTransition.DISAPPEARING, disappearingCB.isChecked() ?
138 (customAnimCB.isChecked() ? customDisappearingAnim : defaultDisappearingAnim) : null);
139 transition.setAnimator(LayoutTransition.CHANGE_APPEARING, changingAppearingCB.isChecked() ?
140 (customAnimCB.isChecked() ? customChangingAppearingAnim :
141 defaultChangingAppearingAnim) : null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:142:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
139 transition.setAnimator(LayoutTransition.CHANGE_APPEARING, changingAppearingCB.isChecked() ?
140 (customAnimCB.isChecked() ? customChangingAppearingAnim :
141 defaultChangingAppearingAnim) : null);
142 transition.setAnimator(LayoutTransition.CHANGE_DISAPPEARING,
143 changingDisappearingCB.isChecked() ?
144 (customAnimCB.isChecked() ? customChangingDisappearingAnim :
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:142:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
139 transition.setAnimator(LayoutTransition.CHANGE_APPEARING, changingAppearingCB.isChecked() ?
140 (customAnimCB.isChecked() ? customChangingAppearingAnim :
141 defaultChangingAppearingAnim) : null);
142 transition.setAnimator(LayoutTransition.CHANGE_DISAPPEARING,
143 changingDisappearingCB.isChecked() ?
144 (customAnimCB.isChecked() ? customChangingDisappearingAnim :
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:151:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
148 private void createCustomAnimations(LayoutTransition transition) {
149 // Changing while Adding
150 PropertyValuesHolder pvhLeft =
151 PropertyValuesHolder.ofInt("left", 0, 1);
152 PropertyValuesHolder pvhTop =
153 PropertyValuesHolder.ofInt("top", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:151:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
148 private void createCustomAnimations(LayoutTransition transition) {
149 // Changing while Adding
150 PropertyValuesHolder pvhLeft =
151 PropertyValuesHolder.ofInt("left", 0, 1);
152 PropertyValuesHolder pvhTop =
153 PropertyValuesHolder.ofInt("top", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:153:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
150 PropertyValuesHolder pvhLeft =
151 PropertyValuesHolder.ofInt("left", 0, 1);
152 PropertyValuesHolder pvhTop =
153 PropertyValuesHolder.ofInt("top", 0, 1);
154 PropertyValuesHolder pvhRight =
155 PropertyValuesHolder.ofInt("right", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:153:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
150 PropertyValuesHolder pvhLeft =
151 PropertyValuesHolder.ofInt("left", 0, 1);
152 PropertyValuesHolder pvhTop =
153 PropertyValuesHolder.ofInt("top", 0, 1);
154 PropertyValuesHolder pvhRight =
155 PropertyValuesHolder.ofInt("right", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:155:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
152 PropertyValuesHolder pvhTop =
153 PropertyValuesHolder.ofInt("top", 0, 1);
154 PropertyValuesHolder pvhRight =
155 PropertyValuesHolder.ofInt("right", 0, 1);
156 PropertyValuesHolder pvhBottom =
157 PropertyValuesHolder.ofInt("bottom", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:155:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
152 PropertyValuesHolder pvhTop =
153 PropertyValuesHolder.ofInt("top", 0, 1);
154 PropertyValuesHolder pvhRight =
155 PropertyValuesHolder.ofInt("right", 0, 1);
156 PropertyValuesHolder pvhBottom =
157 PropertyValuesHolder.ofInt("bottom", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:157:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
154 PropertyValuesHolder pvhRight =
155 PropertyValuesHolder.ofInt("right", 0, 1);
156 PropertyValuesHolder pvhBottom =
157 PropertyValuesHolder.ofInt("bottom", 0, 1);
158 PropertyValuesHolder pvhScaleX =
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:157:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
154 PropertyValuesHolder pvhRight =
155 PropertyValuesHolder.ofInt("right", 0, 1);
156 PropertyValuesHolder pvhBottom =
157 PropertyValuesHolder.ofInt("bottom", 0, 1);
158 PropertyValuesHolder pvhScaleX =
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:159:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
156 PropertyValuesHolder pvhBottom =
157 PropertyValuesHolder.ofInt("bottom", 0, 1);
158 PropertyValuesHolder pvhScaleX =
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
160 PropertyValuesHolder pvhScaleY =
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:159:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
156 PropertyValuesHolder pvhBottom =
157 PropertyValuesHolder.ofInt("bottom", 0, 1);
158 PropertyValuesHolder pvhScaleX =
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
160 PropertyValuesHolder pvhScaleY =
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:161:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
158 PropertyValuesHolder pvhScaleX =
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
160 PropertyValuesHolder pvhScaleY =
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:161:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
158 PropertyValuesHolder pvhScaleX =
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
160 PropertyValuesHolder pvhScaleY =
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:162:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
160 PropertyValuesHolder pvhScaleY =
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:162:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
159 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
160 PropertyValuesHolder pvhScaleY =
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:164:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:164:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:164:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:164:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
161 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:165:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:165:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:165:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:165:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:165:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:165:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
162 customChangingAppearingAnim = ObjectAnimator.ofPropertyValuesHolder(
163 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:167:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
168 view.setScaleX(1f);
169 view.setScaleY(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:167:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
164 setDuration(transition.getDuration(LayoutTransition.CHANGE_APPEARING));
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
168 view.setScaleX(1f);
169 view.setScaleY(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:168:
Call requires API level 11 (current min is 7): android.view.View#setScaleX
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
168 view.setScaleX(1f);
169 view.setScaleY(1f);
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:168:
Call requires API level 11 (current min is 7): android.view.View#setScaleX
165 customChangingAppearingAnim.addListener(new AnimatorListenerAdapter() {
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
168 view.setScaleX(1f);
169 view.setScaleY(1f);
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:169:
Call requires API level 11 (current min is 7): android.view.View#setScaleY
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
168 view.setScaleX(1f);
169 view.setScaleY(1f);
170 }
171 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:169:
Call requires API level 11 (current min is 7): android.view.View#setScaleY
166 public void onAnimationEnd(Animator anim) {
167 View view = (View) ((ObjectAnimator) anim).getTarget();
168 view.setScaleX(1f);
169 view.setScaleY(1f);
170 }
171 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:174:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
171 });
172
173 // Changing while Removing
174 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:174:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
171 });
172
173 // Changing while Removing
174 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:175:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
172
173 // Changing while Removing
174 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:175:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
172
173 // Changing while Removing
174 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:176:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
173 // Changing while Removing
174 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:176:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
173 // Changing while Removing
174 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:178:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofKeyframe
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:178:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofKeyframe
175 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:179:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:179:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
176 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
177 PropertyValuesHolder pvhRotation =
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:181:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:181:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:181:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:181:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
178 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:182:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:182:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:182:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:182:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:182:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:182:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
179 customChangingDisappearingAnim = ObjectAnimator.ofPropertyValuesHolder(
180 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:184:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
185 view.setRotation(0f);
186 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:184:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
181 setDuration(transition.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
185 view.setRotation(0f);
186 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:185:
Call requires API level 11 (current min is 7): android.view.View#setRotation
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
185 view.setRotation(0f);
186 }
187 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:185:
Call requires API level 11 (current min is 7): android.view.View#setRotation
182 customChangingDisappearingAnim.addListener(new AnimatorListenerAdapter() {
183 public void onAnimationEnd(Animator anim) {
184 View view = (View) ((ObjectAnimator) anim).getTarget();
185 view.setRotation(0f);
186 }
187 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:190:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
187 });
188
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:190:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
187 });
188
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:191:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
188
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:191:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
188
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:191:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
188
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:191:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
188
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:192:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:192:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:192:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:192:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:192:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:192:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
189 // Adding
190 customAppearingAnim = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:194:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
195 view.setRotationY(0f);
196 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:194:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
191 setDuration(transition.getDuration(LayoutTransition.APPEARING));
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
195 view.setRotationY(0f);
196 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:195:
Call requires API level 11 (current min is 7): android.view.View#setRotationY
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
195 view.setRotationY(0f);
196 }
197 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:195:
Call requires API level 11 (current min is 7): android.view.View#setRotationY
192 customAppearingAnim.addListener(new AnimatorListenerAdapter() {
193 public void onAnimationEnd(Animator anim) {
194 View view = (View) ((ObjectAnimator) anim).getTarget();
195 view.setRotationY(0f);
196 }
197 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:200:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
197 });
198
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:200:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
197 });
198
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:201:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
198
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:201:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
198
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:201:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
198
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:201:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
198
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:202:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:202:
Call requires API level 11 (current min is 7): android.animation.Animator#addListener
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:202:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:202:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:202:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:202:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
199 // Removing
200 customDisappearingAnim = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:204:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
205 view.setRotationX(0f);
206 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:204:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
201 setDuration(transition.getDuration(LayoutTransition.DISAPPEARING));
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
205 view.setRotationX(0f);
206 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:205:
Call requires API level 11 (current min is 7): android.view.View#setRotationX
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
205 view.setRotationX(0f);
206 }
207 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimations.java:205:
Call requires API level 11 (current min is 7): android.view.View#setRotationX
202 customDisappearingAnim.addListener(new AnimatorListenerAdapter() {
203 public void onAnimationEnd(Animator anim) {
204 View view = (View) ((ObjectAnimator) anim).getTarget();
205 view.setRotationX(0f);
206 }
207 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsByDefault.java:53:
Call requires API level 14 (current min is 7): android.widget.GridLayout#removeView
50 newButton.setText(String.valueOf(numButtons++));
51 newButton.setOnClickListener(new View.OnClickListener() {
52 public void onClick(View v) {
53 gridContainer.removeView(v);
54 }
55 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsByDefault.java:53:
Call requires API level 14 (current min is 7): android.widget.GridLayout#removeView
50 newButton.setText(String.valueOf(numButtons++));
51 newButton.setOnClickListener(new View.OnClickListener() {
52 public void onClick(View v) {
53 gridContainer.removeView(v);
54 }
55 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsByDefault.java:56:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
53 gridContainer.removeView(v);
54 }
55 });
56 gridContainer.addView(newButton, Math.min(1, gridContainer.getChildCount()));
57 }
58 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsByDefault.java:56:
Call requires API level 14 (current min is 7): android.widget.GridLayout#addView
53 gridContainer.removeView(v);
54 }
55 });
56 gridContainer.addView(newButton, Math.min(1, gridContainer.getChildCount()));
57 }
58 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsByDefault.java:56:
Call requires API level 14 (current min is 7): android.widget.GridLayout#getChildCount
53 gridContainer.removeView(v);
54 }
55 });
56 gridContainer.addView(newButton, Math.min(1, gridContainer.getChildCount()));
57 }
58 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsByDefault.java:56:
Call requires API level 14 (current min is 7): android.widget.GridLayout#getChildCount
53 gridContainer.removeView(v);
54 }
55 });
56 gridContainer.addView(newButton, Math.min(1, gridContainer.getChildCount()));
57 }
58 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:94:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setStagger
91 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
92 long duration;
93 if (isChecked) {
94 mTransitioner.setStagger(LayoutTransition.CHANGE_APPEARING, 30);
95 mTransitioner.setStagger(LayoutTransition.CHANGE_DISAPPEARING, 30);
96 setupCustomAnimations();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:94:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setStagger
91 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
92 long duration;
93 if (isChecked) {
94 mTransitioner.setStagger(LayoutTransition.CHANGE_APPEARING, 30);
95 mTransitioner.setStagger(LayoutTransition.CHANGE_DISAPPEARING, 30);
96 setupCustomAnimations();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:95:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setStagger
92 long duration;
93 if (isChecked) {
94 mTransitioner.setStagger(LayoutTransition.CHANGE_APPEARING, 30);
95 mTransitioner.setStagger(LayoutTransition.CHANGE_DISAPPEARING, 30);
96 setupCustomAnimations();
97 duration = 500;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:95:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setStagger
92 long duration;
93 if (isChecked) {
94 mTransitioner.setStagger(LayoutTransition.CHANGE_APPEARING, 30);
95 mTransitioner.setStagger(LayoutTransition.CHANGE_DISAPPEARING, 30);
96 setupCustomAnimations();
97 duration = 500;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:102:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setDuration
99 resetTransition();
100 duration = 300;
101 }
102 mTransitioner.setDuration(duration);
103 }
104 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:102:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setDuration
99 resetTransition();
100 duration = 300;
101 }
102 mTransitioner.setDuration(duration);
103 }
104 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:108:
Call requires API level 11 (current min is 7): new android.animation.LayoutTransition
105 }
106
107 private void resetTransition() {
108 mTransitioner = new LayoutTransition();
109 container.setLayoutTransition(mTransitioner);
110 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:108:
Call requires API level 11 (current min is 7): new android.animation.LayoutTransition
105 }
106
107 private void resetTransition() {
108 mTransitioner = new LayoutTransition();
109 container.setLayoutTransition(mTransitioner);
110 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:109:
Call requires API level 11 (current min is 7): android.view.ViewGroup#setLayoutTransition
106
107 private void resetTransition() {
108 mTransitioner = new LayoutTransition();
109 container.setLayoutTransition(mTransitioner);
110 }
111
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:109:
Call requires API level 11 (current min is 7): android.view.ViewGroup#setLayoutTransition
106
107 private void resetTransition() {
108 mTransitioner = new LayoutTransition();
109 container.setLayoutTransition(mTransitioner);
110 }
111
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:115:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
112 private void setupCustomAnimations() {
113 // Changing while Adding
114 PropertyValuesHolder pvhLeft =
115 PropertyValuesHolder.ofInt("left", 0, 1);
116 PropertyValuesHolder pvhTop =
117 PropertyValuesHolder.ofInt("top", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:115:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
112 private void setupCustomAnimations() {
113 // Changing while Adding
114 PropertyValuesHolder pvhLeft =
115 PropertyValuesHolder.ofInt("left", 0, 1);
116 PropertyValuesHolder pvhTop =
117 PropertyValuesHolder.ofInt("top", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:117:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
114 PropertyValuesHolder pvhLeft =
115 PropertyValuesHolder.ofInt("left", 0, 1);
116 PropertyValuesHolder pvhTop =
117 PropertyValuesHolder.ofInt("top", 0, 1);
118 PropertyValuesHolder pvhRight =
119 PropertyValuesHolder.ofInt("right", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:117:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
114 PropertyValuesHolder pvhLeft =
115 PropertyValuesHolder.ofInt("left", 0, 1);
116 PropertyValuesHolder pvhTop =
117 PropertyValuesHolder.ofInt("top", 0, 1);
118 PropertyValuesHolder pvhRight =
119 PropertyValuesHolder.ofInt("right", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:119:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
116 PropertyValuesHolder pvhTop =
117 PropertyValuesHolder.ofInt("top", 0, 1);
118 PropertyValuesHolder pvhRight =
119 PropertyValuesHolder.ofInt("right", 0, 1);
120 PropertyValuesHolder pvhBottom =
121 PropertyValuesHolder.ofInt("bottom", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:119:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
116 PropertyValuesHolder pvhTop =
117 PropertyValuesHolder.ofInt("top", 0, 1);
118 PropertyValuesHolder pvhRight =
119 PropertyValuesHolder.ofInt("right", 0, 1);
120 PropertyValuesHolder pvhBottom =
121 PropertyValuesHolder.ofInt("bottom", 0, 1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:121:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
118 PropertyValuesHolder pvhRight =
119 PropertyValuesHolder.ofInt("right", 0, 1);
120 PropertyValuesHolder pvhBottom =
121 PropertyValuesHolder.ofInt("bottom", 0, 1);
122 PropertyValuesHolder pvhScaleX =
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:121:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofInt
118 PropertyValuesHolder pvhRight =
119 PropertyValuesHolder.ofInt("right", 0, 1);
120 PropertyValuesHolder pvhBottom =
121 PropertyValuesHolder.ofInt("bottom", 0, 1);
122 PropertyValuesHolder pvhScaleX =
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:123:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
120 PropertyValuesHolder pvhBottom =
121 PropertyValuesHolder.ofInt("bottom", 0, 1);
122 PropertyValuesHolder pvhScaleX =
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
124 PropertyValuesHolder pvhScaleY =
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:123:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
120 PropertyValuesHolder pvhBottom =
121 PropertyValuesHolder.ofInt("bottom", 0, 1);
122 PropertyValuesHolder pvhScaleX =
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
124 PropertyValuesHolder pvhScaleY =
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:125:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
122 PropertyValuesHolder pvhScaleX =
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
124 PropertyValuesHolder pvhScaleY =
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:125:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
122 PropertyValuesHolder pvhScaleX =
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
124 PropertyValuesHolder pvhScaleY =
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:126:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
124 PropertyValuesHolder pvhScaleY =
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:126:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
123 PropertyValuesHolder.ofFloat("scaleX", 1f, 0f, 1f);
124 PropertyValuesHolder pvhScaleY =
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:128:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:128:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:128:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:128:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
125 PropertyValuesHolder.ofFloat("scaleY", 1f, 0f, 1f);
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:129:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:129:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
126 final ObjectAnimator changeIn = ObjectAnimator.ofPropertyValuesHolder(
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:130:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:130:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:130:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:130:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:130:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:130:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
127 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhScaleX, pvhScaleY).
128 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_APPEARING));
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:132:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
133 view.setScaleX(1f);
134 view.setScaleY(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:132:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
129 mTransitioner.setAnimator(LayoutTransition.CHANGE_APPEARING, changeIn);
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
133 view.setScaleX(1f);
134 view.setScaleY(1f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:133:
Call requires API level 11 (current min is 7): android.view.View#setScaleX
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
133 view.setScaleX(1f);
134 view.setScaleY(1f);
135 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:133:
Call requires API level 11 (current min is 7): android.view.View#setScaleX
130 changeIn.addListener(new AnimatorListenerAdapter() {
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
133 view.setScaleX(1f);
134 view.setScaleY(1f);
135 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:134:
Call requires API level 11 (current min is 7): android.view.View#setScaleY
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
133 view.setScaleX(1f);
134 view.setScaleY(1f);
135 }
136 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:134:
Call requires API level 11 (current min is 7): android.view.View#setScaleY
131 public void onAnimationEnd(Animator anim) {
132 View view = (View) ((ObjectAnimator) anim).getTarget();
133 view.setScaleX(1f);
134 view.setScaleY(1f);
135 }
136 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:139:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
136 });
137
138 // Changing while Removing
139 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:139:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
136 });
137
138 // Changing while Removing
139 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:140:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
137
138 // Changing while Removing
139 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:140:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
137
138 // Changing while Removing
139 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:141:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
138 // Changing while Removing
139 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:141:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
138 // Changing while Removing
139 Keyframe kf0 = Keyframe.ofFloat(0f, 0f);
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:143:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofKeyframe
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:143:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofKeyframe
140 Keyframe kf1 = Keyframe.ofFloat(.9999f, 360f);
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:144:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:144:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
141 Keyframe kf2 = Keyframe.ofFloat(1f, 0f);
142 PropertyValuesHolder pvhRotation =
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:146:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:146:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:146:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:146:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
143 PropertyValuesHolder.ofKeyframe("rotation", kf0, kf1, kf2);
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:147:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:147:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
144 final ObjectAnimator changeOut = ObjectAnimator.ofPropertyValuesHolder(
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:148:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:148:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:148:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:148:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:148:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:148:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
145 this, pvhLeft, pvhTop, pvhRight, pvhBottom, pvhRotation).
146 setDuration(mTransitioner.getDuration(LayoutTransition.CHANGE_DISAPPEARING));
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:150:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
151 view.setRotation(0f);
152 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:150:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
147 mTransitioner.setAnimator(LayoutTransition.CHANGE_DISAPPEARING, changeOut);
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
151 view.setRotation(0f);
152 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:151:
Call requires API level 11 (current min is 7): android.view.View#setRotation
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
151 view.setRotation(0f);
152 }
153 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:151:
Call requires API level 11 (current min is 7): android.view.View#setRotation
148 changeOut.addListener(new AnimatorListenerAdapter() {
149 public void onAnimationEnd(Animator anim) {
150 View view = (View) ((ObjectAnimator) anim).getTarget();
151 view.setRotation(0f);
152 }
153 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:156:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
153 });
154
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:156:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
153 });
154
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:157:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
154
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:157:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
154
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:157:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
154
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:157:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
154
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:158:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:158:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
155 // Adding
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:159:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:159:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:159:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:159:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:159:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:159:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
156 ObjectAnimator animIn = ObjectAnimator.ofFloat(null, "rotationY", 90f, 0f).
157 setDuration(mTransitioner.getDuration(LayoutTransition.APPEARING));
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:161:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
162 view.setRotationY(0f);
163 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:161:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
158 mTransitioner.setAnimator(LayoutTransition.APPEARING, animIn);
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
162 view.setRotationY(0f);
163 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:162:
Call requires API level 11 (current min is 7): android.view.View#setRotationY
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
162 view.setRotationY(0f);
163 }
164 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:162:
Call requires API level 11 (current min is 7): android.view.View#setRotationY
159 animIn.addListener(new AnimatorListenerAdapter() {
160 public void onAnimationEnd(Animator anim) {
161 View view = (View) ((ObjectAnimator) anim).getTarget();
162 view.setRotationY(0f);
163 }
164 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:167:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
164 });
165
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:167:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
164 });
165
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:168:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
165
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:168:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#getDuration
165
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:168:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
165
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:168:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
165
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:169:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:169:
Call requires API level 11 (current min is 7): android.animation.LayoutTransition#setAnimator
166 // Removing
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:170:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:170:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:170:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:170:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:170:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:170:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
167 ObjectAnimator animOut = ObjectAnimator.ofFloat(null, "rotationX", 0f, 90f).
168 setDuration(mTransitioner.getDuration(LayoutTransition.DISAPPEARING));
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:172:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
173 view.setRotationX(0f);
174 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:172:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#getTarget
169 mTransitioner.setAnimator(LayoutTransition.DISAPPEARING, animOut);
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
173 view.setRotationX(0f);
174 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:173:
Call requires API level 11 (current min is 7): android.view.View#setRotationX
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
173 view.setRotationX(0f);
174 }
175 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/LayoutAnimationsHideShow.java:173:
Call requires API level 11 (current min is 7): android.view.View#setRotationX
170 animOut.addListener(new AnimatorListenerAdapter() {
171 public void onAnimationEnd(Animator anim) {
172 View view = (View) ((ObjectAnimator) anim).getTarget();
173 view.setRotationX(0f);
174 }
175 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:39:
Call requires API level 11 (current min is 7): android.widget.ListView#setMultiChoiceModeListener
36 super.onCreate(savedInstanceState);
37 ListView lv = getListView();
38 lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);
39 lv.setMultiChoiceModeListener(new ModeCallback());
40 setListAdapter(new ArrayAdapter<String>(this,
41 android.R.layout.simple_list_item_checked, mStrings));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:39:
Call requires API level 11 (current min is 7): android.widget.ListView#setMultiChoiceModeListener
36 super.onCreate(savedInstanceState);
37 ListView lv = getListView();
38 lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);
39 lv.setMultiChoiceModeListener(new ModeCallback());
40 setListAdapter(new ArrayAdapter<String>(this,
41 android.R.layout.simple_list_item_checked, mStrings));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:47:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSubtitle
44 @Override
45 protected void onPostCreate(Bundle savedInstanceState) {
46 super.onPostCreate(savedInstanceState);
47 getActionBar().setSubtitle("Long press to start selection");
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:47:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSubtitle
44 @Override
45 protected void onPostCreate(Bundle savedInstanceState) {
46 super.onPostCreate(savedInstanceState);
47 getActionBar().setSubtitle("Long press to start selection");
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:47:
Call requires API level 11 (current min is 7): android.app.ListActivity#getActionBar
44 @Override
45 protected void onPostCreate(Bundle savedInstanceState) {
46 super.onPostCreate(savedInstanceState);
47 getActionBar().setSubtitle("Long press to start selection");
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:47:
Call requires API level 11 (current min is 7): android.app.ListActivity#getActionBar
44 @Override
45 protected void onPostCreate(Bundle savedInstanceState) {
46 super.onPostCreate(savedInstanceState);
47 getActionBar().setSubtitle("Long press to start selection");
48 }
49
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:50:
Class requires API level 11 (current min is 7): android.widget.AbsListView.MultiChoiceModeListener
47 getActionBar().setSubtitle("Long press to start selection");
48 }
49
50 private class ModeCallback implements ListView.MultiChoiceModeListener {
51
52 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:50:
Class requires API level 11 (current min is 7): android.widget.AbsListView.MultiChoiceModeListener
47 getActionBar().setSubtitle("Long press to start selection");
48 }
49
50 private class ModeCallback implements ListView.MultiChoiceModeListener {
51
52 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:55:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
52 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
53 MenuInflater inflater = getMenuInflater();
54 inflater.inflate(R.menu.list_select_menu, menu);
55 mode.setTitle("Select Items");
56 setSubtitle(mode);
57 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:55:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
52 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
53 MenuInflater inflater = getMenuInflater();
54 inflater.inflate(R.menu.list_select_menu, menu);
55 mode.setTitle("Select Items");
56 setSubtitle(mode);
57 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:67:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
64 public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
65 switch (item.getItemId()) {
66 case R.id.share:
67 Toast.makeText(List15.this, "Shared " + getListView().getCheckedItemCount() +
68 " items", Toast.LENGTH_SHORT).show();
69 mode.finish();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:67:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
64 public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
65 switch (item.getItemId()) {
66 case R.id.share:
67 Toast.makeText(List15.this, "Shared " + getListView().getCheckedItemCount() +
68 " items", Toast.LENGTH_SHORT).show();
69 mode.finish();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:69:
Call requires API level 11 (current min is 7): android.view.ActionMode#finish
66 case R.id.share:
67 Toast.makeText(List15.this, "Shared " + getListView().getCheckedItemCount() +
68 " items", Toast.LENGTH_SHORT).show();
69 mode.finish();
70 break;
71 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:69:
Call requires API level 11 (current min is 7): android.view.ActionMode#finish
66 case R.id.share:
67 Toast.makeText(List15.this, "Shared " + getListView().getCheckedItemCount() +
68 " items", Toast.LENGTH_SHORT).show();
69 mode.finish();
70 break;
71 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:88:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
85 }
86
87 private void setSubtitle(ActionMode mode) {
88 final int checkedCount = getListView().getCheckedItemCount();
89 switch (checkedCount) {
90 case 0:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:88:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
85 }
86
87 private void setSubtitle(ActionMode mode) {
88 final int checkedCount = getListView().getCheckedItemCount();
89 switch (checkedCount) {
90 case 0:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:91:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
88 final int checkedCount = getListView().getCheckedItemCount();
89 switch (checkedCount) {
90 case 0:
91 mode.setSubtitle(null);
92 break;
93 case 1:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:91:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
88 final int checkedCount = getListView().getCheckedItemCount();
89 switch (checkedCount) {
90 case 0:
91 mode.setSubtitle(null);
92 break;
93 case 1:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:94:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
91 mode.setSubtitle(null);
92 break;
93 case 1:
94 mode.setSubtitle("One item selected");
95 break;
96 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:94:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
91 mode.setSubtitle(null);
92 break;
93 case 1:
94 mode.setSubtitle("One item selected");
95 break;
96 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:97:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
94 mode.setSubtitle("One item selected");
95 break;
96 default:
97 mode.setSubtitle("" + checkedCount + " items selected");
98 break;
99 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List15.java:97:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
94 mode.setSubtitle("One item selected");
95 break;
96 default:
97 mode.setSubtitle("" + checkedCount + " items selected");
98 break;
99 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:41:
Call requires API level 11 (current min is 7): android.widget.ListView#setMultiChoiceModeListener
38 super.onCreate(savedInstanceState);
39 ListView lv = getListView();
40 lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);
41 lv.setMultiChoiceModeListener(new ModeCallback());
42 setListAdapter(new ArrayAdapter<String>(this,
43 android.R.layout.simple_list_item_activated_1, Cheeses.sCheeseStrings));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:41:
Call requires API level 11 (current min is 7): android.widget.ListView#setMultiChoiceModeListener
38 super.onCreate(savedInstanceState);
39 ListView lv = getListView();
40 lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);
41 lv.setMultiChoiceModeListener(new ModeCallback());
42 setListAdapter(new ArrayAdapter<String>(this,
43 android.R.layout.simple_list_item_activated_1, Cheeses.sCheeseStrings));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:49:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSubtitle
46 @Override
47 protected void onPostCreate(Bundle savedInstanceState) {
48 super.onPostCreate(savedInstanceState);
49 getActionBar().setSubtitle("Long press to start selection");
50 }
51
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:49:
Call requires API level 11 (current min is 7): android.app.ActionBar#setSubtitle
46 @Override
47 protected void onPostCreate(Bundle savedInstanceState) {
48 super.onPostCreate(savedInstanceState);
49 getActionBar().setSubtitle("Long press to start selection");
50 }
51
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:49:
Call requires API level 11 (current min is 7): android.app.ListActivity#getActionBar
46 @Override
47 protected void onPostCreate(Bundle savedInstanceState) {
48 super.onPostCreate(savedInstanceState);
49 getActionBar().setSubtitle("Long press to start selection");
50 }
51
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:49:
Call requires API level 11 (current min is 7): android.app.ListActivity#getActionBar
46 @Override
47 protected void onPostCreate(Bundle savedInstanceState) {
48 super.onPostCreate(savedInstanceState);
49 getActionBar().setSubtitle("Long press to start selection");
50 }
51
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:52:
Class requires API level 11 (current min is 7): android.widget.AbsListView.MultiChoiceModeListener
49 getActionBar().setSubtitle("Long press to start selection");
50 }
51
52 private class ModeCallback implements ListView.MultiChoiceModeListener {
53
54 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:52:
Class requires API level 11 (current min is 7): android.widget.AbsListView.MultiChoiceModeListener
49 getActionBar().setSubtitle("Long press to start selection");
50 }
51
52 private class ModeCallback implements ListView.MultiChoiceModeListener {
53
54 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:57:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
54 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
55 MenuInflater inflater = getMenuInflater();
56 inflater.inflate(R.menu.list_select_menu, menu);
57 mode.setTitle("Select Items");
58 return true;
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:57:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
54 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
55 MenuInflater inflater = getMenuInflater();
56 inflater.inflate(R.menu.list_select_menu, menu);
57 mode.setTitle("Select Items");
58 return true;
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:68:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
65 public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
66 switch (item.getItemId()) {
67 case R.id.share:
68 Toast.makeText(List16.this, "Shared " + getListView().getCheckedItemCount() +
69 " items", Toast.LENGTH_SHORT).show();
70 mode.finish();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:68:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
65 public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
66 switch (item.getItemId()) {
67 case R.id.share:
68 Toast.makeText(List16.this, "Shared " + getListView().getCheckedItemCount() +
69 " items", Toast.LENGTH_SHORT).show();
70 mode.finish();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:70:
Call requires API level 11 (current min is 7): android.view.ActionMode#finish
67 case R.id.share:
68 Toast.makeText(List16.this, "Shared " + getListView().getCheckedItemCount() +
69 " items", Toast.LENGTH_SHORT).show();
70 mode.finish();
71 break;
72 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:70:
Call requires API level 11 (current min is 7): android.view.ActionMode#finish
67 case R.id.share:
68 Toast.makeText(List16.this, "Shared " + getListView().getCheckedItemCount() +
69 " items", Toast.LENGTH_SHORT).show();
70 mode.finish();
71 break;
72 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:85:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
82
83 public void onItemCheckedStateChanged(ActionMode mode,
84 int position, long id, boolean checked) {
85 final int checkedCount = getListView().getCheckedItemCount();
86 switch (checkedCount) {
87 case 0:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:85:
Call requires API level 11 (current min is 7): android.widget.ListView#getCheckedItemCount
82
83 public void onItemCheckedStateChanged(ActionMode mode,
84 int position, long id, boolean checked) {
85 final int checkedCount = getListView().getCheckedItemCount();
86 switch (checkedCount) {
87 case 0:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:88:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
85 final int checkedCount = getListView().getCheckedItemCount();
86 switch (checkedCount) {
87 case 0:
88 mode.setSubtitle(null);
89 break;
90 case 1:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:88:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
85 final int checkedCount = getListView().getCheckedItemCount();
86 switch (checkedCount) {
87 case 0:
88 mode.setSubtitle(null);
89 break;
90 case 1:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:91:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
88 mode.setSubtitle(null);
89 break;
90 case 1:
91 mode.setSubtitle("One item selected");
92 break;
93 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:91:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
88 mode.setSubtitle(null);
89 break;
90 case 1:
91 mode.setSubtitle("One item selected");
92 break;
93 default:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:94:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
91 mode.setSubtitle("One item selected");
92 break;
93 default:
94 mode.setSubtitle("" + checkedCount + " items selected");
95 break;
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/List16.java:94:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
91 mode.setSubtitle("One item selected");
92 break;
93 default:
94 mode.setSubtitle("" + checkedCount + " items selected");
95 break;
96 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:85:
Call requires API level 11 (current min is 7): android.widget.ListView#setRotationY
82
83 mEnglishList.setAdapter(adapterEn);
84 mFrenchList.setAdapter(adapterFr);
85 mFrenchList.setRotationY(-90f);
86
87 Button starter = (Button) findViewById(R.id.button);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:85:
Call requires API level 11 (current min is 7): android.widget.ListView#setRotationY
82
83 mEnglishList.setAdapter(adapterEn);
84 mFrenchList.setAdapter(adapterFr);
85 mFrenchList.setRotationY(-90f);
86
87 Button starter = (Button) findViewById(R.id.button);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:107:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
104 invisibleList = mFrenchList;
105 visibleList = mEnglishList;
106 }
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:107:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
104 invisibleList = mFrenchList;
105 visibleList = mEnglishList;
106 }
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:108:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
105 visibleList = mEnglishList;
106 }
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:108:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
105 visibleList = mEnglishList;
106 }
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:109:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
106 }
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:109:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
106 }
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:110:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
112 invisToVis.setDuration(500);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:110:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
107 ObjectAnimator visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
108 visToInvis.setDuration(500);
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
112 invisToVis.setDuration(500);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:112:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:112:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
109 visToInvis.setInterpolator(accelerator);
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:113:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:113:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
110 final ObjectAnimator invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY",
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:114:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
116 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:114:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addListener
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
116 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:114:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
116 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:114:
Call requires API level 11 (current min is 7): new android.animation.AnimatorListenerAdapter
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
116 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:114:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
116 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:114:
Class requires API level 11 (current min is 7): android.animation.AnimatorListenerAdapter
111 -90f, 0f);
112 invisToVis.setDuration(500);
113 invisToVis.setInterpolator(decelerator);
114 visToInvis.addListener(new AnimatorListenerAdapter() {
115 @Override
116 public void onAnimationEnd(Animator anim) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:118:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#start
115 @Override
116 public void onAnimationEnd(Animator anim) {
117 visibleList.setVisibility(View.GONE);
118 invisToVis.start();
119 invisibleList.setVisibility(View.VISIBLE);
120 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:118:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#start
115 @Override
116 public void onAnimationEnd(Animator anim) {
117 visibleList.setVisibility(View.GONE);
118 invisToVis.start();
119 invisibleList.setVisibility(View.VISIBLE);
120 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:122:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#start
119 invisibleList.setVisibility(View.VISIBLE);
120 }
121 });
122 visToInvis.start();
123 }
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ListFlipper.java:122:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#start
119 invisibleList.setVisibility(View.VISIBLE);
120 }
121 });
122 visToInvis.start();
123 }
124
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:52:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
49 protected void onCreate(Bundle savedInstanceState) {
50 super.onCreate(savedInstanceState);
51
52 FragmentManager fm = getFragmentManager();
53
54 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:52:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
49 protected void onCreate(Bundle savedInstanceState) {
50 super.onCreate(savedInstanceState);
51
52 FragmentManager fm = getFragmentManager();
53
54 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
52 FragmentManager fm = getFragmentManager();
53
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:55:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
52 FragmentManager fm = getFragmentManager();
53
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
58 }
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
58 }
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
58 }
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
58 }
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
58 }
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
54 // Create the list fragment and add it as our sole content.
55 if (fm.findFragmentById(android.R.id.content) == null) {
56 CursorLoaderListFragment list = new CursorLoaderListFragment();
57 fm.beginTransaction().add(android.R.id.content, list).commit();
58 }
59 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:62:
Call requires API level 11 (current min is 7): new android.app.ListFragment
59 }
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:62:
Call requires API level 11 (current min is 7): new android.app.ListFragment
59 }
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:62:
Class requires API level 11 (current min is 7): android.app.ListFragment
59 }
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:62:
Class requires API level 11 (current min is 7): android.app.ListFragment
59 }
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:63:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnCloseListener
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
65
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:63:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnCloseListener
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
65
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:63:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
65
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:63:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
60
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
65
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:64:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
65
66 // This is the Adapter being used to display the list's data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:64:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
61
62 public static class CursorLoaderListFragment extends ListFragment
63 implements OnQueryTextListener, OnCloseListener,
64 LoaderManager.LoaderCallbacks<Cursor> {
65
66 // This is the Adapter being used to display the list's data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:76:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
73 String mCurFilter;
74
75 @Override public void onActivityCreated(Bundle savedInstanceState) {
76 super.onActivityCreated(savedInstanceState);
77
78 // Give some text to display if there is no data. In a real
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:76:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
73 String mCurFilter;
74
75 @Override public void onActivityCreated(Bundle savedInstanceState) {
76 super.onActivityCreated(savedInstanceState);
77
78 // Give some text to display if there is no data. In a real
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:80:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
77
78 // Give some text to display if there is no data. In a real
79 // application this would come from a resource.
80 setEmptyText("No phone numbers");
81
82 // We have a menu item to show in action bar.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:80:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
77
78 // Give some text to display if there is no data. In a real
79 // application this would come from a resource.
80 setEmptyText("No phone numbers");
81
82 // We have a menu item to show in action bar.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:83:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
80 setEmptyText("No phone numbers");
81
82 // We have a menu item to show in action bar.
83 setHasOptionsMenu(true);
84
85 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:83:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
80 setEmptyText("No phone numbers");
81
82 // We have a menu item to show in action bar.
83 setHasOptionsMenu(true);
84
85 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:86:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
83 setHasOptionsMenu(true);
84
85 // Create an empty adapter we will use to display the loaded data.
86 mAdapter = new SimpleCursorAdapter(getActivity(),
87 android.R.layout.simple_list_item_2, null,
88 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:86:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
83 setHasOptionsMenu(true);
84
85 // Create an empty adapter we will use to display the loaded data.
86 mAdapter = new SimpleCursorAdapter(getActivity(),
87 android.R.layout.simple_list_item_2, null,
88 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:86:
Call requires API level 11 (current min is 7): new android.widget.SimpleCursorAdapter
83 setHasOptionsMenu(true);
84
85 // Create an empty adapter we will use to display the loaded data.
86 mAdapter = new SimpleCursorAdapter(getActivity(),
87 android.R.layout.simple_list_item_2, null,
88 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:86:
Call requires API level 11 (current min is 7): new android.widget.SimpleCursorAdapter
83 setHasOptionsMenu(true);
84
85 // Create an empty adapter we will use to display the loaded data.
86 mAdapter = new SimpleCursorAdapter(getActivity(),
87 android.R.layout.simple_list_item_2, null,
88 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:90:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
87 android.R.layout.simple_list_item_2, null,
88 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
89 new int[] { android.R.id.text1, android.R.id.text2 }, 0);
90 setListAdapter(mAdapter);
91
92 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:90:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
87 android.R.layout.simple_list_item_2, null,
88 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
89 new int[] { android.R.id.text1, android.R.id.text2 }, 0);
90 setListAdapter(mAdapter);
91
92 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:93:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
90 setListAdapter(mAdapter);
91
92 // Start out with a progress indicator.
93 setListShown(false);
94
95 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:93:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
90 setListAdapter(mAdapter);
91
92 // Start out with a progress indicator.
93 setListShown(false);
94
95 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:97:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
94
95 // Prepare the loader. Either re-connect with an existing one,
96 // or start a new one.
97 getLoaderManager().initLoader(0, null, this);
98 }
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:97:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
94
95 // Prepare the loader. Either re-connect with an existing one,
96 // or start a new one.
97 getLoaderManager().initLoader(0, null, this);
98 }
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:97:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
94
95 // Prepare the loader. Either re-connect with an existing one,
96 // or start a new one.
97 getLoaderManager().initLoader(0, null, this);
98 }
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:97:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
94
95 // Prepare the loader. Either re-connect with an existing one,
96 // or start a new one.
97 getLoaderManager().initLoader(0, null, this);
98 }
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:102:
Call requires API level 11 (current min is 7): new android.widget.SearchView
99
100 public static class MySearchView extends SearchView {
101 public MySearchView(Context context) {
102 super(context);
103 }
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:102:
Call requires API level 11 (current min is 7): new android.widget.SearchView
99
100 public static class MySearchView extends SearchView {
101 public MySearchView(Context context) {
102 super(context);
103 }
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:105:
Class requires API level 11 (current min is 7): android.widget.SearchView
102 super(context);
103 }
104
105 // The normal SearchView doesn't clear its search text when
106 // collapsed, so we will do this for it.
107 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:105:
Class requires API level 11 (current min is 7): android.widget.SearchView
102 super(context);
103 }
104
105 // The normal SearchView doesn't clear its search text when
106 // collapsed, so we will do this for it.
107 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:109:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
106 // collapsed, so we will do this for it.
107 @Override
108 public void onActionViewCollapsed() {
109 setQuery("", false);
110 super.onActionViewCollapsed();
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:109:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
106 // collapsed, so we will do this for it.
107 @Override
108 public void onActionViewCollapsed() {
109 setQuery("", false);
110 super.onActionViewCollapsed();
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:110:
Call requires API level 14 (current min is 7): android.widget.SearchView#onActionViewCollapsed
107 @Override
108 public void onActionViewCollapsed() {
109 setQuery("", false);
110 super.onActionViewCollapsed();
111 }
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:110:
Call requires API level 14 (current min is 7): android.widget.SearchView#onActionViewCollapsed
107 @Override
108 public void onActionViewCollapsed() {
109 setQuery("", false);
110 super.onActionViewCollapsed();
111 }
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:118:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
115 // Place an action bar item for searching.
116 MenuItem item = menu.add("Search");
117 item.setIcon(android.R.drawable.ic_menu_search);
118 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:118:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
115 // Place an action bar item for searching.
116 MenuItem item = menu.add("Search");
117 item.setIcon(android.R.drawable.ic_menu_search);
118 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:120:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
117 item.setIcon(android.R.drawable.ic_menu_search);
118 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:120:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
117 item.setIcon(android.R.drawable.ic_menu_search);
118 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:121:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
118 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:121:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
118 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:122:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnCloseListener
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
124 item.setActionView(mSearchView);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:122:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnCloseListener
119 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
124 item.setActionView(mSearchView);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:123:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
124 item.setActionView(mSearchView);
125 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:123:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
120 mSearchView = new MySearchView(getActivity());
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
124 item.setActionView(mSearchView);
125 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:124:
Call requires API level 11 (current min is 7): android.view.MenuItem#setActionView
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
124 item.setActionView(mSearchView);
125 }
126
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:124:
Call requires API level 11 (current min is 7): android.view.MenuItem#setActionView
121 mSearchView.setOnQueryTextListener(this);
122 mSearchView.setOnCloseListener(this);
123 mSearchView.setIconifiedByDefault(true);
124 item.setActionView(mSearchView);
125 }
126
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:141:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
138 return true;
139 }
140 mCurFilter = newFilter;
141 getLoaderManager().restartLoader(0, null, this);
142 return true;
143 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:141:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
138 return true;
139 }
140 mCurFilter = newFilter;
141 getLoaderManager().restartLoader(0, null, this);
142 return true;
143 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:141:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
138 return true;
139 }
140 mCurFilter = newFilter;
141 getLoaderManager().restartLoader(0, null, this);
142 return true;
143 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:141:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
138 return true;
139 }
140 mCurFilter = newFilter;
141 getLoaderManager().restartLoader(0, null, this);
142 return true;
143 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:152:
Call requires API level 11 (current min is 7): android.widget.SearchView#getQuery
149
150 @Override
151 public boolean onClose() {
152 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
153 mSearchView.setQuery(null, true);
154 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:152:
Call requires API level 11 (current min is 7): android.widget.SearchView#getQuery
149
150 @Override
151 public boolean onClose() {
152 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
153 mSearchView.setQuery(null, true);
154 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:153:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
150 @Override
151 public boolean onClose() {
152 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
153 mSearchView.setQuery(null, true);
154 }
155 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:153:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
150 @Override
151 public boolean onClose() {
152 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
153 mSearchView.setQuery(null, true);
154 }
155 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:191:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
188 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
189 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
190 + Contacts.DISPLAY_NAME + " != '' ))";
191 return new CursorLoader(getActivity(), baseUri,
192 CONTACTS_SUMMARY_PROJECTION, select, null,
193 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:191:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
188 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
189 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
190 + Contacts.DISPLAY_NAME + " != '' ))";
191 return new CursorLoader(getActivity(), baseUri,
192 CONTACTS_SUMMARY_PROJECTION, select, null,
193 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:191:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
188 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
189 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
190 + Contacts.DISPLAY_NAME + " != '' ))";
191 return new CursorLoader(getActivity(), baseUri,
192 CONTACTS_SUMMARY_PROJECTION, select, null,
193 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:191:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
188 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
189 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
190 + Contacts.DISPLAY_NAME + " != '' ))";
191 return new CursorLoader(getActivity(), baseUri,
192 CONTACTS_SUMMARY_PROJECTION, select, null,
193 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:199:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
196 public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
197 // Swap the new cursor in. (The framework will take care of closing the
198 // old cursor once we return.)
199 mAdapter.swapCursor(data);
200
201 // The list should now be shown.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:199:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
196 public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
197 // Swap the new cursor in. (The framework will take care of closing the
198 // old cursor once we return.)
199 mAdapter.swapCursor(data);
200
201 // The list should now be shown.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:202:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
199 mAdapter.swapCursor(data);
200
201 // The list should now be shown.
202 if (isResumed()) {
203 setListShown(true);
204 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:202:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
199 mAdapter.swapCursor(data);
200
201 // The list should now be shown.
202 if (isResumed()) {
203 setListShown(true);
204 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:203:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
200
201 // The list should now be shown.
202 if (isResumed()) {
203 setListShown(true);
204 } else {
205 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:203:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
200
201 // The list should now be shown.
202 if (isResumed()) {
203 setListShown(true);
204 } else {
205 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:205:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
202 if (isResumed()) {
203 setListShown(true);
204 } else {
205 setListShownNoAnimation(true);
206 }
207 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:205:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
202 if (isResumed()) {
203 setListShown(true);
204 } else {
205 setListShownNoAnimation(true);
206 }
207 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:213:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
210 // This is called when the last Cursor provided to onLoadFinished()
211 // above is about to be closed. We need to make sure we are no
212 // longer using it.
213 mAdapter.swapCursor(null);
214 }
215 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCursor.java:213:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
210 // This is called when the last Cursor provided to onLoadFinished()
211 // above is about to be closed. We need to make sure we are no
212 // longer using it.
213 mAdapter.swapCursor(null);
214 }
215 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:71:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
68 protected void onCreate(Bundle savedInstanceState) {
69 super.onCreate(savedInstanceState);
70
71 FragmentManager fm = getFragmentManager();
72
73 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:71:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
68 protected void onCreate(Bundle savedInstanceState) {
69 super.onCreate(savedInstanceState);
70
71 FragmentManager fm = getFragmentManager();
72
73 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:74:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
71 FragmentManager fm = getFragmentManager();
72
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:74:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
71 FragmentManager fm = getFragmentManager();
72
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
77 }
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
77 }
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
77 }
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
77 }
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
77 }
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:76:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
73 // Create the list fragment and add it as our sole content.
74 if (fm.findFragmentById(android.R.id.content) == null) {
75 AppListFragment list = new AppListFragment();
76 fm.beginTransaction().add(android.R.id.content, list).commit();
77 }
78 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:119:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
116 return mIcon;
117 }
118
119 return mLoader.getContext().getResources().getDrawable(
120 android.R.drawable.sym_def_app_icon);
121 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:119:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
116 return mIcon;
117 }
118
119 return mLoader.getContext().getResources().getDrawable(
120 android.R.drawable.sym_def_app_icon);
121 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:192:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
189 filter.addAction(Intent.ACTION_PACKAGE_REMOVED);
190 filter.addAction(Intent.ACTION_PACKAGE_CHANGED);
191 filter.addDataScheme("package");
192 mLoader.getContext().registerReceiver(this, filter);
193 // Register for events related to sdcard installation.
194 IntentFilter sdFilter = new IntentFilter();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:192:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
189 filter.addAction(Intent.ACTION_PACKAGE_REMOVED);
190 filter.addAction(Intent.ACTION_PACKAGE_CHANGED);
191 filter.addDataScheme("package");
192 mLoader.getContext().registerReceiver(this, filter);
193 // Register for events related to sdcard installation.
194 IntentFilter sdFilter = new IntentFilter();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:197:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
194 IntentFilter sdFilter = new IntentFilter();
195 sdFilter.addAction(Intent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE);
196 sdFilter.addAction(Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE);
197 mLoader.getContext().registerReceiver(this, sdFilter);
198 }
199
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:197:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
194 IntentFilter sdFilter = new IntentFilter();
195 sdFilter.addAction(Intent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE);
196 sdFilter.addAction(Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE);
197 mLoader.getContext().registerReceiver(this, sdFilter);
198 }
199
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:202:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#onContentChanged
199
200 @Override public void onReceive(Context context, Intent intent) {
201 // Tell the loader about the change.
202 mLoader.onContentChanged();
203 }
204 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:202:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#onContentChanged
199
200 @Override public void onReceive(Context context, Intent intent) {
201 // Tell the loader about the change.
202 mLoader.onContentChanged();
203 }
204 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:209:
Class requires API level 11 (current min is 7): android.content.AsyncTaskLoader
206 /**
207 * A custom Loader that loads all of the installed applications.
208 */
209 public static class AppListLoader extends AsyncTaskLoader<List<AppEntry>> {
210 final InterestingConfigChanges mLastConfig = new InterestingConfigChanges();
211 final PackageManager mPm;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:209:
Class requires API level 11 (current min is 7): android.content.AsyncTaskLoader
206 /**
207 * A custom Loader that loads all of the installed applications.
208 */
209 public static class AppListLoader extends AsyncTaskLoader<List<AppEntry>> {
210 final InterestingConfigChanges mLastConfig = new InterestingConfigChanges();
211 final PackageManager mPm;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:217:
Call requires API level 11 (current min is 7): new android.content.AsyncTaskLoader
214 PackageIntentReceiver mPackageObserver;
215
216 public AppListLoader(Context context) {
217 super(context);
218
219 // Retrieve the package manager for later use; note we don't
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:217:
Call requires API level 11 (current min is 7): new android.content.AsyncTaskLoader
214 PackageIntentReceiver mPackageObserver;
215
216 public AppListLoader(Context context) {
217 super(context);
218
219 // Retrieve the package manager for later use; note we don't
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:222:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
219 // Retrieve the package manager for later use; note we don't
220 // use 'context' directly but instead the save global application
221 // context returned by getContext().
222 mPm = getContext().getPackageManager();
223 }
224
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:222:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
219 // Retrieve the package manager for later use; note we don't
220 // use 'context' directly but instead the save global application
221 // context returned by getContext().
222 mPm = getContext().getPackageManager();
223 }
224
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:239:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
236 apps = new ArrayList<ApplicationInfo>();
237 }
238
239 final Context context = getContext();
240
241 // Create corresponding array of entries and load their labels.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:239:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
236 apps = new ArrayList<ApplicationInfo>();
237 }
238
239 final Context context = getContext();
240
241 // Create corresponding array of entries and load their labels.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:262:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#isReset
259 * here just adds a little more logic.
260 */
261 @Override public void deliverResult(List<AppEntry> apps) {
262 if (isReset()) {
263 // An async query came in while the loader is stopped. We
264 // don't need the result.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:262:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#isReset
259 * here just adds a little more logic.
260 */
261 @Override public void deliverResult(List<AppEntry> apps) {
262 if (isReset()) {
263 // An async query came in while the loader is stopped. We
264 // don't need the result.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:272:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#isStarted
269 List<AppEntry> oldApps = apps;
270 mApps = apps;
271
272 if (isStarted()) {
273 // If the Loader is currently started, we can immediately
274 // deliver its results.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:272:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#isStarted
269 List<AppEntry> oldApps = apps;
270 mApps = apps;
271
272 if (isStarted()) {
273 // If the Loader is currently started, we can immediately
274 // deliver its results.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:275:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#deliverResult
272 if (isStarted()) {
273 // If the Loader is currently started, we can immediately
274 // deliver its results.
275 super.deliverResult(apps);
276 }
277
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:275:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#deliverResult
272 if (isStarted()) {
273 // If the Loader is currently started, we can immediately
274 // deliver its results.
275 super.deliverResult(apps);
276 }
277
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:303:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
300
301 // Has something interesting in the configuration changed since we
302 // last built the app list?
303 boolean configChange = mLastConfig.applyNewConfig(getContext().getResources());
304
305 if (takeContentChanged() || mApps == null || configChange) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:303:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
300
301 // Has something interesting in the configuration changed since we
302 // last built the app list?
303 boolean configChange = mLastConfig.applyNewConfig(getContext().getResources());
304
305 if (takeContentChanged() || mApps == null || configChange) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:305:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#takeContentChanged
302 // last built the app list?
303 boolean configChange = mLastConfig.applyNewConfig(getContext().getResources());
304
305 if (takeContentChanged() || mApps == null || configChange) {
306 // If the data has changed since the last time it was loaded
307 // or is not currently available, start a load.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:305:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#takeContentChanged
302 // last built the app list?
303 boolean configChange = mLastConfig.applyNewConfig(getContext().getResources());
304
305 if (takeContentChanged() || mApps == null || configChange) {
306 // If the data has changed since the last time it was loaded
307 // or is not currently available, start a load.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:308:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#forceLoad
305 if (takeContentChanged() || mApps == null || configChange) {
306 // If the data has changed since the last time it was loaded
307 // or is not currently available, start a load.
308 forceLoad();
309 }
310 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:308:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#forceLoad
305 if (takeContentChanged() || mApps == null || configChange) {
306 // If the data has changed since the last time it was loaded
307 // or is not currently available, start a load.
308 forceLoad();
309 }
310 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:317:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#cancelLoad
314 */
315 @Override protected void onStopLoading() {
316 // Attempt to cancel the current load task if possible.
317 cancelLoad();
318 }
319
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:317:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#cancelLoad
314 */
315 @Override protected void onStopLoading() {
316 // Attempt to cancel the current load task if possible.
317 cancelLoad();
318 }
319
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:324:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#onCanceled
321 * Handles a request to cancel a load.
322 */
323 @Override public void onCanceled(List<AppEntry> apps) {
324 super.onCanceled(apps);
325
326 // At this point we can release the resources associated with 'apps'
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:324:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#onCanceled
321 * Handles a request to cancel a load.
322 */
323 @Override public void onCanceled(List<AppEntry> apps) {
324 super.onCanceled(apps);
325
326 // At this point we can release the resources associated with 'apps'
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:335:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#onReset
332 * Handles a request to completely reset the Loader.
333 */
334 @Override protected void onReset() {
335 super.onReset();
336
337 // Ensure the loader is stopped
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:335:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#onReset
332 * Handles a request to completely reset the Loader.
333 */
334 @Override protected void onReset() {
335 super.onReset();
336
337 // Ensure the loader is stopped
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:349:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
346
347 // Stop monitoring for changes.
348 if (mPackageObserver != null) {
349 getContext().unregisterReceiver(mPackageObserver);
350 mPackageObserver = null;
351 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:349:
Call requires API level 11 (current min is 7): android.content.AsyncTaskLoader#getContext
346
347 // Stop monitoring for changes.
348 if (mPackageObserver != null) {
349 getContext().unregisterReceiver(mPackageObserver);
350 mPackageObserver = null;
351 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:377:
Call requires API level 11 (current min is 7): android.widget.ArrayAdapter#addAll
374 public void setData(List<AppEntry> data) {
375 clear();
376 if (data != null) {
377 addAll(data);
378 }
379 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:377:
Call requires API level 11 (current min is 7): android.widget.ArrayAdapter#addAll
374 public void setData(List<AppEntry> data) {
375 clear();
376 if (data != null) {
377 addAll(data);
378 }
379 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:401:
Call requires API level 11 (current min is 7): new android.app.ListFragment
398 }
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:401:
Call requires API level 11 (current min is 7): new android.app.ListFragment
398 }
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:401:
Class requires API level 11 (current min is 7): android.app.ListFragment
398 }
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:401:
Class requires API level 11 (current min is 7): android.app.ListFragment
398 }
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:402:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnCloseListener
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
404
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:402:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnCloseListener
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
404
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:402:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
404
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:402:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
399 }
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
404
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:403:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
404
405 // This is the Adapter being used to display the list's data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:403:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
400
401 public static class AppListFragment extends ListFragment
402 implements OnQueryTextListener, OnCloseListener,
403 LoaderManager.LoaderCallbacks<List<AppEntry>> {
404
405 // This is the Adapter being used to display the list's data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:415:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
412 String mCurFilter;
413
414 @Override public void onActivityCreated(Bundle savedInstanceState) {
415 super.onActivityCreated(savedInstanceState);
416
417 // Give some text to display if there is no data. In a real
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:415:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
412 String mCurFilter;
413
414 @Override public void onActivityCreated(Bundle savedInstanceState) {
415 super.onActivityCreated(savedInstanceState);
416
417 // Give some text to display if there is no data. In a real
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:419:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
416
417 // Give some text to display if there is no data. In a real
418 // application this would come from a resource.
419 setEmptyText("No applications");
420
421 // We have a menu item to show in action bar.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:419:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
416
417 // Give some text to display if there is no data. In a real
418 // application this would come from a resource.
419 setEmptyText("No applications");
420
421 // We have a menu item to show in action bar.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:422:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
419 setEmptyText("No applications");
420
421 // We have a menu item to show in action bar.
422 setHasOptionsMenu(true);
423
424 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:422:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
419 setEmptyText("No applications");
420
421 // We have a menu item to show in action bar.
422 setHasOptionsMenu(true);
423
424 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:425:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
422 setHasOptionsMenu(true);
423
424 // Create an empty adapter we will use to display the loaded data.
425 mAdapter = new AppListAdapter(getActivity());
426 setListAdapter(mAdapter);
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:425:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
422 setHasOptionsMenu(true);
423
424 // Create an empty adapter we will use to display the loaded data.
425 mAdapter = new AppListAdapter(getActivity());
426 setListAdapter(mAdapter);
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:426:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
423
424 // Create an empty adapter we will use to display the loaded data.
425 mAdapter = new AppListAdapter(getActivity());
426 setListAdapter(mAdapter);
427
428 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:426:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
423
424 // Create an empty adapter we will use to display the loaded data.
425 mAdapter = new AppListAdapter(getActivity());
426 setListAdapter(mAdapter);
427
428 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:429:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
426 setListAdapter(mAdapter);
427
428 // Start out with a progress indicator.
429 setListShown(false);
430
431 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:429:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
426 setListAdapter(mAdapter);
427
428 // Start out with a progress indicator.
429 setListShown(false);
430
431 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:433:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
430
431 // Prepare the loader. Either re-connect with an existing one,
432 // or start a new one.
433 getLoaderManager().initLoader(0, null, this);
434 }
435
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:433:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
430
431 // Prepare the loader. Either re-connect with an existing one,
432 // or start a new one.
433 getLoaderManager().initLoader(0, null, this);
434 }
435
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:433:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
430
431 // Prepare the loader. Either re-connect with an existing one,
432 // or start a new one.
433 getLoaderManager().initLoader(0, null, this);
434 }
435
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:433:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
430
431 // Prepare the loader. Either re-connect with an existing one,
432 // or start a new one.
433 getLoaderManager().initLoader(0, null, this);
434 }
435
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:438:
Call requires API level 11 (current min is 7): new android.widget.SearchView
435
436 public static class MySearchView extends SearchView {
437 public MySearchView(Context context) {
438 super(context);
439 }
440
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:438:
Call requires API level 11 (current min is 7): new android.widget.SearchView
435
436 public static class MySearchView extends SearchView {
437 public MySearchView(Context context) {
438 super(context);
439 }
440
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:441:
Class requires API level 11 (current min is 7): android.widget.SearchView
438 super(context);
439 }
440
441 // The normal SearchView doesn't clear its search text when
442 // collapsed, so we will do this for it.
443 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:441:
Class requires API level 11 (current min is 7): android.widget.SearchView
438 super(context);
439 }
440
441 // The normal SearchView doesn't clear its search text when
442 // collapsed, so we will do this for it.
443 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:445:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
442 // collapsed, so we will do this for it.
443 @Override
444 public void onActionViewCollapsed() {
445 setQuery("", false);
446 super.onActionViewCollapsed();
447 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:445:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
442 // collapsed, so we will do this for it.
443 @Override
444 public void onActionViewCollapsed() {
445 setQuery("", false);
446 super.onActionViewCollapsed();
447 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:446:
Call requires API level 14 (current min is 7): android.widget.SearchView#onActionViewCollapsed
443 @Override
444 public void onActionViewCollapsed() {
445 setQuery("", false);
446 super.onActionViewCollapsed();
447 }
448 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:446:
Call requires API level 14 (current min is 7): android.widget.SearchView#onActionViewCollapsed
443 @Override
444 public void onActionViewCollapsed() {
445 setQuery("", false);
446 super.onActionViewCollapsed();
447 }
448 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:454:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
451 // Place an action bar item for searching.
452 MenuItem item = menu.add("Search");
453 item.setIcon(android.R.drawable.ic_menu_search);
454 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:454:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
451 // Place an action bar item for searching.
452 MenuItem item = menu.add("Search");
453 item.setIcon(android.R.drawable.ic_menu_search);
454 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:456:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
453 item.setIcon(android.R.drawable.ic_menu_search);
454 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:456:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
453 item.setIcon(android.R.drawable.ic_menu_search);
454 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:457:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
454 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:457:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
454 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:458:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnCloseListener
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
460 item.setActionView(mSearchView);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:458:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnCloseListener
455 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
460 item.setActionView(mSearchView);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:459:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
460 item.setActionView(mSearchView);
461 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:459:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
456 mSearchView = new MySearchView(getActivity());
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
460 item.setActionView(mSearchView);
461 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:460:
Call requires API level 11 (current min is 7): android.view.MenuItem#setActionView
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
460 item.setActionView(mSearchView);
461 }
462
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:460:
Call requires API level 11 (current min is 7): android.view.MenuItem#setActionView
457 mSearchView.setOnQueryTextListener(this);
458 mSearchView.setOnCloseListener(this);
459 mSearchView.setIconifiedByDefault(true);
460 item.setActionView(mSearchView);
461 }
462
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:478:
Call requires API level 11 (current min is 7): android.widget.SearchView#getQuery
475
476 @Override
477 public boolean onClose() {
478 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
479 mSearchView.setQuery(null, true);
480 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:478:
Call requires API level 11 (current min is 7): android.widget.SearchView#getQuery
475
476 @Override
477 public boolean onClose() {
478 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
479 mSearchView.setQuery(null, true);
480 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:479:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
476 @Override
477 public boolean onClose() {
478 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
479 mSearchView.setQuery(null, true);
480 }
481 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:479:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
476 @Override
477 public boolean onClose() {
478 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
479 mSearchView.setQuery(null, true);
480 }
481 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:492:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
489 @Override public Loader<List<AppEntry>> onCreateLoader(int id, Bundle args) {
490 // This is called when a new Loader needs to be created. This
491 // sample only has one Loader with no arguments, so it is simple.
492 return new AppListLoader(getActivity());
493 }
494
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:492:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
489 @Override public Loader<List<AppEntry>> onCreateLoader(int id, Bundle args) {
490 // This is called when a new Loader needs to be created. This
491 // sample only has one Loader with no arguments, so it is simple.
492 return new AppListLoader(getActivity());
493 }
494
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:500:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
497 mAdapter.setData(data);
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:500:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
497 mAdapter.setData(data);
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:501:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:501:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:503:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
504 }
505 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderCustom.java:503:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
504 }
505 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:54:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
51 protected void onCreate(Bundle savedInstanceState) {
52 super.onCreate(savedInstanceState);
53
54 FragmentManager fm = getFragmentManager();
55
56 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:54:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
51 protected void onCreate(Bundle savedInstanceState) {
52 super.onCreate(savedInstanceState);
53
54 FragmentManager fm = getFragmentManager();
55
56 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
54 FragmentManager fm = getFragmentManager();
55
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:57:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
54 FragmentManager fm = getFragmentManager();
55
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:59:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
60 }
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:59:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
60 }
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:59:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
60 }
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:59:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
60 }
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:59:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
60 }
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:59:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
56 // Create the list fragment and add it as our sole content.
57 if (fm.findFragmentById(android.R.id.content) == null) {
58 CursorLoaderListFragment list = new CursorLoaderListFragment();
59 fm.beginTransaction().add(android.R.id.content, list).commit();
60 }
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:64:
Call requires API level 11 (current min is 7): new android.app.ListFragment
61 }
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:64:
Call requires API level 11 (current min is 7): new android.app.ListFragment
61 }
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:64:
Class requires API level 11 (current min is 7): android.app.ListFragment
61 }
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:64:
Class requires API level 11 (current min is 7): android.app.ListFragment
61 }
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:65:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnCloseListener
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
67
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:65:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnCloseListener
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
67
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:65:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
67
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:65:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
62
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
67
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:66:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
67
68 // This is the Adapter being used to display the list's data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:66:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
63
64 public static class CursorLoaderListFragment extends ListFragment
65 implements OnQueryTextListener, OnCloseListener,
66 LoaderManager.LoaderCallbacks<Cursor> {
67
68 // This is the Adapter being used to display the list's data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:78:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
75 String mCurFilter;
76
77 @Override public void onActivityCreated(Bundle savedInstanceState) {
78 super.onActivityCreated(savedInstanceState);
79
80 // In this sample we are going to use a retained fragment.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:78:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
75 String mCurFilter;
76
77 @Override public void onActivityCreated(Bundle savedInstanceState) {
78 super.onActivityCreated(savedInstanceState);
79
80 // In this sample we are going to use a retained fragment.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:81:
Call requires API level 11 (current min is 7): android.app.ListFragment#setRetainInstance
78 super.onActivityCreated(savedInstanceState);
79
80 // In this sample we are going to use a retained fragment.
81 setRetainInstance(true);
82
83 // Give some text to display if there is no data. In a real
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:81:
Call requires API level 11 (current min is 7): android.app.ListFragment#setRetainInstance
78 super.onActivityCreated(savedInstanceState);
79
80 // In this sample we are going to use a retained fragment.
81 setRetainInstance(true);
82
83 // Give some text to display if there is no data. In a real
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:85:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
82
83 // Give some text to display if there is no data. In a real
84 // application this would come from a resource.
85 setEmptyText("No phone numbers");
86
87 // We have a menu item to show in action bar.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:85:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
82
83 // Give some text to display if there is no data. In a real
84 // application this would come from a resource.
85 setEmptyText("No phone numbers");
86
87 // We have a menu item to show in action bar.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:88:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
85 setEmptyText("No phone numbers");
86
87 // We have a menu item to show in action bar.
88 setHasOptionsMenu(true);
89
90 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:88:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
85 setEmptyText("No phone numbers");
86
87 // We have a menu item to show in action bar.
88 setHasOptionsMenu(true);
89
90 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:91:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
88 setHasOptionsMenu(true);
89
90 // Create an empty adapter we will use to display the loaded data.
91 mAdapter = new SimpleCursorAdapter(getActivity(),
92 android.R.layout.simple_list_item_2, null,
93 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:91:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
88 setHasOptionsMenu(true);
89
90 // Create an empty adapter we will use to display the loaded data.
91 mAdapter = new SimpleCursorAdapter(getActivity(),
92 android.R.layout.simple_list_item_2, null,
93 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:91:
Call requires API level 11 (current min is 7): new android.widget.SimpleCursorAdapter
88 setHasOptionsMenu(true);
89
90 // Create an empty adapter we will use to display the loaded data.
91 mAdapter = new SimpleCursorAdapter(getActivity(),
92 android.R.layout.simple_list_item_2, null,
93 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:91:
Call requires API level 11 (current min is 7): new android.widget.SimpleCursorAdapter
88 setHasOptionsMenu(true);
89
90 // Create an empty adapter we will use to display the loaded data.
91 mAdapter = new SimpleCursorAdapter(getActivity(),
92 android.R.layout.simple_list_item_2, null,
93 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:95:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
92 android.R.layout.simple_list_item_2, null,
93 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
94 new int[] { android.R.id.text1, android.R.id.text2 }, 0);
95 setListAdapter(mAdapter);
96
97 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:95:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
92 android.R.layout.simple_list_item_2, null,
93 new String[] { Contacts.DISPLAY_NAME, Contacts.CONTACT_STATUS },
94 new int[] { android.R.id.text1, android.R.id.text2 }, 0);
95 setListAdapter(mAdapter);
96
97 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:98:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
95 setListAdapter(mAdapter);
96
97 // Start out with a progress indicator.
98 setListShown(false);
99
100 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:98:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
95 setListAdapter(mAdapter);
96
97 // Start out with a progress indicator.
98 setListShown(false);
99
100 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:102:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
99
100 // Prepare the loader. Either re-connect with an existing one,
101 // or start a new one.
102 getLoaderManager().initLoader(0, null, this);
103 }
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:102:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
99
100 // Prepare the loader. Either re-connect with an existing one,
101 // or start a new one.
102 getLoaderManager().initLoader(0, null, this);
103 }
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:102:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
99
100 // Prepare the loader. Either re-connect with an existing one,
101 // or start a new one.
102 getLoaderManager().initLoader(0, null, this);
103 }
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:102:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
99
100 // Prepare the loader. Either re-connect with an existing one,
101 // or start a new one.
102 getLoaderManager().initLoader(0, null, this);
103 }
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:107:
Call requires API level 11 (current min is 7): new android.widget.SearchView
104
105 public static class MySearchView extends SearchView {
106 public MySearchView(Context context) {
107 super(context);
108 }
109
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:107:
Call requires API level 11 (current min is 7): new android.widget.SearchView
104
105 public static class MySearchView extends SearchView {
106 public MySearchView(Context context) {
107 super(context);
108 }
109
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:110:
Class requires API level 11 (current min is 7): android.widget.SearchView
107 super(context);
108 }
109
110 // The normal SearchView doesn't clear its search text when
111 // collapsed, so we will do this for it.
112 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:110:
Class requires API level 11 (current min is 7): android.widget.SearchView
107 super(context);
108 }
109
110 // The normal SearchView doesn't clear its search text when
111 // collapsed, so we will do this for it.
112 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:114:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
111 // collapsed, so we will do this for it.
112 @Override
113 public void onActionViewCollapsed() {
114 setQuery("", false);
115 super.onActionViewCollapsed();
116 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:114:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
111 // collapsed, so we will do this for it.
112 @Override
113 public void onActionViewCollapsed() {
114 setQuery("", false);
115 super.onActionViewCollapsed();
116 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:115:
Call requires API level 14 (current min is 7): android.widget.SearchView#onActionViewCollapsed
112 @Override
113 public void onActionViewCollapsed() {
114 setQuery("", false);
115 super.onActionViewCollapsed();
116 }
117 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:115:
Call requires API level 14 (current min is 7): android.widget.SearchView#onActionViewCollapsed
112 @Override
113 public void onActionViewCollapsed() {
114 setQuery("", false);
115 super.onActionViewCollapsed();
116 }
117 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:123:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
120 // Place an action bar item for searching.
121 MenuItem item = menu.add("Search");
122 item.setIcon(android.R.drawable.ic_menu_search);
123 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:123:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
120 // Place an action bar item for searching.
121 MenuItem item = menu.add("Search");
122 item.setIcon(android.R.drawable.ic_menu_search);
123 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:125:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
122 item.setIcon(android.R.drawable.ic_menu_search);
123 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:125:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
122 item.setIcon(android.R.drawable.ic_menu_search);
123 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:126:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
123 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:126:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
123 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:127:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnCloseListener
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
129 item.setActionView(mSearchView);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:127:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnCloseListener
124 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
129 item.setActionView(mSearchView);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:128:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
129 item.setActionView(mSearchView);
130 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:128:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
125 mSearchView = new MySearchView(getActivity());
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
129 item.setActionView(mSearchView);
130 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:129:
Call requires API level 11 (current min is 7): android.view.MenuItem#setActionView
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
129 item.setActionView(mSearchView);
130 }
131
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:129:
Call requires API level 11 (current min is 7): android.view.MenuItem#setActionView
126 mSearchView.setOnQueryTextListener(this);
127 mSearchView.setOnCloseListener(this);
128 mSearchView.setIconifiedByDefault(true);
129 item.setActionView(mSearchView);
130 }
131
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:146:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
143 return true;
144 }
145 mCurFilter = newFilter;
146 getLoaderManager().restartLoader(0, null, this);
147 return true;
148 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:146:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
143 return true;
144 }
145 mCurFilter = newFilter;
146 getLoaderManager().restartLoader(0, null, this);
147 return true;
148 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:146:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
143 return true;
144 }
145 mCurFilter = newFilter;
146 getLoaderManager().restartLoader(0, null, this);
147 return true;
148 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:146:
Call requires API level 11 (current min is 7): android.app.LoaderManager#restartLoader
143 return true;
144 }
145 mCurFilter = newFilter;
146 getLoaderManager().restartLoader(0, null, this);
147 return true;
148 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:157:
Call requires API level 11 (current min is 7): android.widget.SearchView#getQuery
154
155 @Override
156 public boolean onClose() {
157 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
158 mSearchView.setQuery(null, true);
159 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:157:
Call requires API level 11 (current min is 7): android.widget.SearchView#getQuery
154
155 @Override
156 public boolean onClose() {
157 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
158 mSearchView.setQuery(null, true);
159 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:158:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
155 @Override
156 public boolean onClose() {
157 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
158 mSearchView.setQuery(null, true);
159 }
160 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:158:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQuery
155 @Override
156 public boolean onClose() {
157 if (!TextUtils.isEmpty(mSearchView.getQuery())) {
158 mSearchView.setQuery(null, true);
159 }
160 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:196:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
193 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
194 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
195 + Contacts.DISPLAY_NAME + " != '' ))";
196 return new CursorLoader(getActivity(), baseUri,
197 CONTACTS_SUMMARY_PROJECTION, select, null,
198 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:196:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
193 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
194 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
195 + Contacts.DISPLAY_NAME + " != '' ))";
196 return new CursorLoader(getActivity(), baseUri,
197 CONTACTS_SUMMARY_PROJECTION, select, null,
198 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:196:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
193 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
194 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
195 + Contacts.DISPLAY_NAME + " != '' ))";
196 return new CursorLoader(getActivity(), baseUri,
197 CONTACTS_SUMMARY_PROJECTION, select, null,
198 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:196:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
193 String select = "((" + Contacts.DISPLAY_NAME + " NOTNULL) AND ("
194 + Contacts.HAS_PHONE_NUMBER + "=1) AND ("
195 + Contacts.DISPLAY_NAME + " != '' ))";
196 return new CursorLoader(getActivity(), baseUri,
197 CONTACTS_SUMMARY_PROJECTION, select, null,
198 Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:204:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
201 public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
202 // Swap the new cursor in. (The framework will take care of closing the
203 // old cursor once we return.)
204 mAdapter.swapCursor(data);
205
206 // The list should now be shown.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:204:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
201 public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
202 // Swap the new cursor in. (The framework will take care of closing the
203 // old cursor once we return.)
204 mAdapter.swapCursor(data);
205
206 // The list should now be shown.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:207:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
204 mAdapter.swapCursor(data);
205
206 // The list should now be shown.
207 if (isResumed()) {
208 setListShown(true);
209 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:207:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
204 mAdapter.swapCursor(data);
205
206 // The list should now be shown.
207 if (isResumed()) {
208 setListShown(true);
209 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:208:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
205
206 // The list should now be shown.
207 if (isResumed()) {
208 setListShown(true);
209 } else {
210 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:208:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
205
206 // The list should now be shown.
207 if (isResumed()) {
208 setListShown(true);
209 } else {
210 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:210:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
207 if (isResumed()) {
208 setListShown(true);
209 } else {
210 setListShownNoAnimation(true);
211 }
212 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:210:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
207 if (isResumed()) {
208 setListShown(true);
209 } else {
210 setListShownNoAnimation(true);
211 }
212 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:218:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
215 // This is called when the last Cursor provided to onLoadFinished()
216 // above is about to be closed. We need to make sure we are no
217 // longer using it.
218 mAdapter.swapCursor(null);
219 }
220 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderRetained.java:218:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
215 // This is called when the last Cursor provided to onLoadFinished()
216 // above is about to be closed. We need to make sure we are no
217 // longer using it.
218 mAdapter.swapCursor(null);
219 }
220 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:228:
Call requires API level 11 (current min is 7): android.database.DatabaseUtils#appendSelectionArgs
225 // The incoming URI is for a single row.
226 qb.setProjectionMap(mNotesProjectionMap);
227 qb.appendWhere(MainTable._ID + "=?");
228 selectionArgs = DatabaseUtils.appendSelectionArgs(selectionArgs,
229 new String[] { uri.getLastPathSegment() });
230 break;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:228:
Call requires API level 11 (current min is 7): android.database.DatabaseUtils#appendSelectionArgs
225 // The incoming URI is for a single row.
226 qb.setProjectionMap(mNotesProjectionMap);
227 qb.appendWhere(MainTable._ID + "=?");
228 selectionArgs = DatabaseUtils.appendSelectionArgs(selectionArgs,
229 new String[] { uri.getLastPathSegment() });
230 break;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:323:
Call requires API level 11 (current min is 7): android.database.DatabaseUtils#concatenateWhere
320 case MAIN_ID:
321 // If URI is for a particular row ID, delete is based on incoming
322 // data but modified to restrict to the given ID.
323 finalWhere = DatabaseUtils.concatenateWhere(
324 MainTable._ID + " = " + ContentUris.parseId(uri), where);
325 count = db.delete(MainTable.TABLE_NAME, finalWhere, whereArgs);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:323:
Call requires API level 11 (current min is 7): android.database.DatabaseUtils#concatenateWhere
320 case MAIN_ID:
321 // If URI is for a particular row ID, delete is based on incoming
322 // data but modified to restrict to the given ID.
323 finalWhere = DatabaseUtils.concatenateWhere(
324 MainTable._ID + " = " + ContentUris.parseId(uri), where);
325 count = db.delete(MainTable.TABLE_NAME, finalWhere, whereArgs);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:355:
Call requires API level 11 (current min is 7): android.database.DatabaseUtils#concatenateWhere
352 case MAIN_ID:
353 // If URI is for a particular row ID, update is based on incoming
354 // data but modified to restrict to the given ID.
355 finalWhere = DatabaseUtils.concatenateWhere(
356 MainTable._ID + " = " + ContentUris.parseId(uri), where);
357 count = db.update(MainTable.TABLE_NAME, values, finalWhere, whereArgs);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:355:
Call requires API level 11 (current min is 7): android.database.DatabaseUtils#concatenateWhere
352 case MAIN_ID:
353 // If URI is for a particular row ID, update is based on incoming
354 // data but modified to restrict to the given ID.
355 finalWhere = DatabaseUtils.concatenateWhere(
356 MainTable._ID + " = " + ContentUris.parseId(uri), where);
357 count = db.update(MainTable.TABLE_NAME, values, finalWhere, whereArgs);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:374:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
371 protected void onCreate(Bundle savedInstanceState) {
372 super.onCreate(savedInstanceState);
373
374 FragmentManager fm = getFragmentManager();
375
376 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:374:
Call requires API level 11 (current min is 7): android.app.Activity#getFragmentManager
371 protected void onCreate(Bundle savedInstanceState) {
372 super.onCreate(savedInstanceState);
373
374 FragmentManager fm = getFragmentManager();
375
376 // Create the list fragment and add it as our sole content.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:377:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
374 FragmentManager fm = getFragmentManager();
375
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:377:
Call requires API level 11 (current min is 7): android.app.FragmentManager#findFragmentById
374 FragmentManager fm = getFragmentManager();
375
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:379:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
380 }
381 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:379:
Call requires API level 11 (current min is 7): android.app.FragmentManager#beginTransaction
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
380 }
381 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:379:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
380 }
381 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:379:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#add
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
380 }
381 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:379:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
380 }
381 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:379:
Call requires API level 11 (current min is 7): android.app.FragmentTransaction#commit
376 // Create the list fragment and add it as our sole content.
377 if (fm.findFragmentById(android.R.id.content) == null) {
378 ThrottledLoaderListFragment list = new ThrottledLoaderListFragment();
379 fm.beginTransaction().add(android.R.id.content, list).commit();
380 }
381 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:383:
Call requires API level 11 (current min is 7): new android.app.ListFragment
380 }
381 }
382
383 public static class ThrottledLoaderListFragment extends ListFragment
384 implements LoaderManager.LoaderCallbacks<Cursor> {
385
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:383:
Call requires API level 11 (current min is 7): new android.app.ListFragment
380 }
381 }
382
383 public static class ThrottledLoaderListFragment extends ListFragment
384 implements LoaderManager.LoaderCallbacks<Cursor> {
385
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:383:
Class requires API level 11 (current min is 7): android.app.ListFragment
380 }
381 }
382
383 public static class ThrottledLoaderListFragment extends ListFragment
384 implements LoaderManager.LoaderCallbacks<Cursor> {
385
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:383:
Class requires API level 11 (current min is 7): android.app.ListFragment
380 }
381 }
382
383 public static class ThrottledLoaderListFragment extends ListFragment
384 implements LoaderManager.LoaderCallbacks<Cursor> {
385
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:384:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
381 }
382
383 public static class ThrottledLoaderListFragment extends ListFragment
384 implements LoaderManager.LoaderCallbacks<Cursor> {
385
386 // Menu identifiers
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:384:
Class requires API level 11 (current min is 7): android.app.LoaderManager.LoaderCallbacks
381 }
382
383 public static class ThrottledLoaderListFragment extends ListFragment
384 implements LoaderManager.LoaderCallbacks<Cursor> {
385
386 // Menu identifiers
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:400:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
397 AsyncTask<Void, Void, Void> mPopulatingTask;
398
399 @Override public void onActivityCreated(Bundle savedInstanceState) {
400 super.onActivityCreated(savedInstanceState);
401
402 setEmptyText("No data. Select 'Populate' to fill with data from Z to A at a rate of 4 per second.");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:400:
Call requires API level 11 (current min is 7): android.app.ListFragment#onActivityCreated
397 AsyncTask<Void, Void, Void> mPopulatingTask;
398
399 @Override public void onActivityCreated(Bundle savedInstanceState) {
400 super.onActivityCreated(savedInstanceState);
401
402 setEmptyText("No data. Select 'Populate' to fill with data from Z to A at a rate of 4 per second.");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:402:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
399 @Override public void onActivityCreated(Bundle savedInstanceState) {
400 super.onActivityCreated(savedInstanceState);
401
402 setEmptyText("No data. Select 'Populate' to fill with data from Z to A at a rate of 4 per second.");
403 setHasOptionsMenu(true);
404
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:402:
Call requires API level 11 (current min is 7): android.app.ListFragment#setEmptyText
399 @Override public void onActivityCreated(Bundle savedInstanceState) {
400 super.onActivityCreated(savedInstanceState);
401
402 setEmptyText("No data. Select 'Populate' to fill with data from Z to A at a rate of 4 per second.");
403 setHasOptionsMenu(true);
404
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:403:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
400 super.onActivityCreated(savedInstanceState);
401
402 setEmptyText("No data. Select 'Populate' to fill with data from Z to A at a rate of 4 per second.");
403 setHasOptionsMenu(true);
404
405 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:403:
Call requires API level 11 (current min is 7): android.app.ListFragment#setHasOptionsMenu
400 super.onActivityCreated(savedInstanceState);
401
402 setEmptyText("No data. Select 'Populate' to fill with data from Z to A at a rate of 4 per second.");
403 setHasOptionsMenu(true);
404
405 // Create an empty adapter we will use to display the loaded data.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:406:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
403 setHasOptionsMenu(true);
404
405 // Create an empty adapter we will use to display the loaded data.
406 mAdapter = new SimpleCursorAdapter(getActivity(),
407 android.R.layout.simple_list_item_1, null,
408 new String[] { MainTable.COLUMN_NAME_DATA },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:406:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
403 setHasOptionsMenu(true);
404
405 // Create an empty adapter we will use to display the loaded data.
406 mAdapter = new SimpleCursorAdapter(getActivity(),
407 android.R.layout.simple_list_item_1, null,
408 new String[] { MainTable.COLUMN_NAME_DATA },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:406:
Call requires API level 11 (current min is 7): new android.widget.SimpleCursorAdapter
403 setHasOptionsMenu(true);
404
405 // Create an empty adapter we will use to display the loaded data.
406 mAdapter = new SimpleCursorAdapter(getActivity(),
407 android.R.layout.simple_list_item_1, null,
408 new String[] { MainTable.COLUMN_NAME_DATA },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:406:
Call requires API level 11 (current min is 7): new android.widget.SimpleCursorAdapter
403 setHasOptionsMenu(true);
404
405 // Create an empty adapter we will use to display the loaded data.
406 mAdapter = new SimpleCursorAdapter(getActivity(),
407 android.R.layout.simple_list_item_1, null,
408 new String[] { MainTable.COLUMN_NAME_DATA },
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:410:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
407 android.R.layout.simple_list_item_1, null,
408 new String[] { MainTable.COLUMN_NAME_DATA },
409 new int[] { android.R.id.text1 }, 0);
410 setListAdapter(mAdapter);
411
412 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:410:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListAdapter
407 android.R.layout.simple_list_item_1, null,
408 new String[] { MainTable.COLUMN_NAME_DATA },
409 new int[] { android.R.id.text1 }, 0);
410 setListAdapter(mAdapter);
411
412 // Start out with a progress indicator.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:413:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
410 setListAdapter(mAdapter);
411
412 // Start out with a progress indicator.
413 setListShown(false);
414
415 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:413:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
410 setListAdapter(mAdapter);
411
412 // Start out with a progress indicator.
413 setListShown(false);
414
415 // Prepare the loader. Either re-connect with an existing one,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:417:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
414
415 // Prepare the loader. Either re-connect with an existing one,
416 // or start a new one.
417 getLoaderManager().initLoader(0, null, this);
418 }
419
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:417:
Call requires API level 11 (current min is 7): android.app.ListFragment#getLoaderManager
414
415 // Prepare the loader. Either re-connect with an existing one,
416 // or start a new one.
417 getLoaderManager().initLoader(0, null, this);
418 }
419
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:417:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
414
415 // Prepare the loader. Either re-connect with an existing one,
416 // or start a new one.
417 getLoaderManager().initLoader(0, null, this);
418 }
419
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:417:
Call requires API level 11 (current min is 7): android.app.LoaderManager#initLoader
414
415 // Prepare the loader. Either re-connect with an existing one,
416 // or start a new one.
417 getLoaderManager().initLoader(0, null, this);
418 }
419
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:422:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
419
420 @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
421 menu.add(Menu.NONE, POPULATE_ID, 0, "Populate")
422 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
423 menu.add(Menu.NONE, CLEAR_ID, 0, "Clear")
424 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:422:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
419
420 @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
421 menu.add(Menu.NONE, POPULATE_ID, 0, "Populate")
422 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
423 menu.add(Menu.NONE, CLEAR_ID, 0, "Clear")
424 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:424:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
421 menu.add(Menu.NONE, POPULATE_ID, 0, "Populate")
422 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
423 menu.add(Menu.NONE, CLEAR_ID, 0, "Clear")
424 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
425 }
426
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:424:
Call requires API level 11 (current min is 7): android.view.MenuItem#setShowAsAction
421 menu.add(Menu.NONE, POPULATE_ID, 0, "Populate")
422 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
423 menu.add(Menu.NONE, CLEAR_ID, 0, "Clear")
424 .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
425 }
426
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:428:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
425 }
426
427 @Override public boolean onOptionsItemSelected(MenuItem item) {
428 final ContentResolver cr = getActivity().getContentResolver();
429
430 switch (item.getItemId()) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:428:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
425 }
426
427 @Override public boolean onOptionsItemSelected(MenuItem item) {
428 final ContentResolver cr = getActivity().getContentResolver();
429
430 switch (item.getItemId()) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:455:
Call requires API level 11 (current min is 7): android.os.AsyncTask#executeOnExecutor
452 return null;
453 }
454 };
455 mPopulatingTask.executeOnExecutor(
456 AsyncTask.THREAD_POOL_EXECUTOR, (Void[])null);
457 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:455:
Call requires API level 11 (current min is 7): android.os.AsyncTask#executeOnExecutor
452 return null;
453 }
454 };
455 mPopulatingTask.executeOnExecutor(
456 AsyncTask.THREAD_POOL_EXECUTOR, (Void[])null);
457 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:456:
Field requires API level 11 (current min is 7): android.os.AsyncTask#THREAD_POOL_EXECUTOR
453 }
454 };
455 mPopulatingTask.executeOnExecutor(
456 AsyncTask.THREAD_POOL_EXECUTOR, (Void[])null);
457 return true;
458
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:456:
Field requires API level 11 (current min is 7): android.os.AsyncTask#THREAD_POOL_EXECUTOR
453 }
454 };
455 mPopulatingTask.executeOnExecutor(
456 AsyncTask.THREAD_POOL_EXECUTOR, (Void[])null);
457 return true;
458
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:474:
Call requires API level 11 (current min is 7): android.app.ListFragment#onOptionsItemSelected
471 return true;
472
473 default:
474 return super.onOptionsItemSelected(item);
475 }
476 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:474:
Call requires API level 11 (current min is 7): android.app.ListFragment#onOptionsItemSelected
471 return true;
472
473 default:
474 return super.onOptionsItemSelected(item);
475 }
476 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:490:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
487 };
488
489 public Loader<Cursor> onCreateLoader(int id, Bundle args) {
490 CursorLoader cl = new CursorLoader(getActivity(), MainTable.CONTENT_URI,
491 PROJECTION, null, null, null);
492 cl.setUpdateThrottle(2000); // update at most every 2 seconds.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:490:
Call requires API level 11 (current min is 7): android.app.ListFragment#getActivity
487 };
488
489 public Loader<Cursor> onCreateLoader(int id, Bundle args) {
490 CursorLoader cl = new CursorLoader(getActivity(), MainTable.CONTENT_URI,
491 PROJECTION, null, null, null);
492 cl.setUpdateThrottle(2000); // update at most every 2 seconds.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:490:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
487 };
488
489 public Loader<Cursor> onCreateLoader(int id, Bundle args) {
490 CursorLoader cl = new CursorLoader(getActivity(), MainTable.CONTENT_URI,
491 PROJECTION, null, null, null);
492 cl.setUpdateThrottle(2000); // update at most every 2 seconds.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:490:
Call requires API level 11 (current min is 7): new android.content.CursorLoader
487 };
488
489 public Loader<Cursor> onCreateLoader(int id, Bundle args) {
490 CursorLoader cl = new CursorLoader(getActivity(), MainTable.CONTENT_URI,
491 PROJECTION, null, null, null);
492 cl.setUpdateThrottle(2000); // update at most every 2 seconds.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:492:
Call requires API level 11 (current min is 7): android.content.CursorLoader#setUpdateThrottle
489 public Loader<Cursor> onCreateLoader(int id, Bundle args) {
490 CursorLoader cl = new CursorLoader(getActivity(), MainTable.CONTENT_URI,
491 PROJECTION, null, null, null);
492 cl.setUpdateThrottle(2000); // update at most every 2 seconds.
493 return cl;
494 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:492:
Call requires API level 11 (current min is 7): android.content.CursorLoader#setUpdateThrottle
489 public Loader<Cursor> onCreateLoader(int id, Bundle args) {
490 CursorLoader cl = new CursorLoader(getActivity(), MainTable.CONTENT_URI,
491 PROJECTION, null, null, null);
492 cl.setUpdateThrottle(2000); // update at most every 2 seconds.
493 return cl;
494 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:497:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
494 }
495
496 public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
497 mAdapter.swapCursor(data);
498
499 // The list should now be shown.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:497:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
494 }
495
496 public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
497 mAdapter.swapCursor(data);
498
499 // The list should now be shown.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:500:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
497 mAdapter.swapCursor(data);
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:500:
Call requires API level 11 (current min is 7): android.app.ListFragment#isResumed
497 mAdapter.swapCursor(data);
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:501:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:501:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShown
498
499 // The list should now be shown.
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:503:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
504 }
505 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:503:
Call requires API level 11 (current min is 7): android.app.ListFragment#setListShownNoAnimation
500 if (isResumed()) {
501 setListShown(true);
502 } else {
503 setListShownNoAnimation(true);
504 }
505 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:508:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
505 }
506
507 public void onLoaderReset(Loader<Cursor> loader) {
508 mAdapter.swapCursor(null);
509 }
510 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/LoaderThrottle.java:508:
Call requires API level 11 (current min is 7): android.widget.SimpleCursorAdapter#swapCursor
505 }
506
507 public void onLoaderReset(Loader<Cursor> loader) {
508 mAdapter.swapCursor(null);
509 }
510 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/MenuInflateFromXml.java:94:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
91 mSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
92 @Override
93 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
94 invalidateOptionsMenu();
95 }
96 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/MenuInflateFromXml.java:94:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
91 mSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
92 @Override
93 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
94 invalidateOptionsMenu();
95 }
96 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/MenuInflateFromXml.java:146:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
143 // the XML
144 case R.id.jump:
145 Toast.makeText(this, "Jump up in the air!", Toast.LENGTH_SHORT).show();
146 invalidateOptionsMenu();
147 return true;
148
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/MenuInflateFromXml.java:146:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
143 // the XML
144 case R.id.jump:
145 Toast.makeText(this, "Jump up in the air!", Toast.LENGTH_SHORT).show();
146 invalidateOptionsMenu();
147 return true;
148
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:68:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
65
66 }
67
68 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
69
70 private static final float BALL_SIZE = 100f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:68:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
65
66 }
67
68 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
69
70 private static final float BALL_SIZE = 100f;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:89:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
86 if (bounceAnim == null) {
87 ShapeHolder ball;
88 ball = balls.get(0);
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:89:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
86 if (bounceAnim == null) {
87 ShapeHolder ball;
88 ball = balls.get(0);
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:90:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
87 ShapeHolder ball;
88 ball = balls.get(0);
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
92 yBouncer.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:90:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
87 ShapeHolder ball;
88 ball = balls.get(0);
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
92 yBouncer.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:91:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
88 ball = balls.get(0);
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
92 yBouncer.addUpdateListener(this);
93
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:91:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
88 ball = balls.get(0);
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
92 yBouncer.addUpdateListener(this);
93
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:92:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
92 yBouncer.addUpdateListener(this);
93
94 ball = balls.get(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:92:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#addUpdateListener
89 ObjectAnimator yBouncer = ObjectAnimator.ofFloat(ball, "y",
90 ball.getY(), getHeight() - BALL_SIZE).setDuration(DURATION);
91 yBouncer.setInterpolator(new BounceInterpolator());
92 yBouncer.addUpdateListener(this);
93
94 ball = balls.get(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:95:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
92 yBouncer.addUpdateListener(this);
93
94 ball = balls.get(1);
95 PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(),
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:95:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
92 yBouncer.addUpdateListener(this);
93
94 ball = balls.get(1);
95 PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(),
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:97:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
94 ball = balls.get(1);
95 PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(),
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:97:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
94 ball = balls.get(1);
95 PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(),
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:98:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
95 PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(),
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:98:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
95 PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(),
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:99:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:99:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
96 getHeight() - BALL_SIZE);
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:100:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
102 yAlphaBouncer.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:100:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setInterpolator
97 PropertyValuesHolder pvhAlpha = PropertyValuesHolder.ofFloat("alpha", 1.0f, 0f);
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
102 yAlphaBouncer.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:101:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
102 yAlphaBouncer.setRepeatMode(ValueAnimator.REVERSE);
103
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:101:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
98 ObjectAnimator yAlphaBouncer = ObjectAnimator.ofPropertyValuesHolder(ball,
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
102 yAlphaBouncer.setRepeatMode(ValueAnimator.REVERSE);
103
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:102:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
102 yAlphaBouncer.setRepeatMode(ValueAnimator.REVERSE);
103
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:102:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
99 pvhY, pvhAlpha).setDuration(DURATION/2);
100 yAlphaBouncer.setInterpolator(new AccelerateInterpolator());
101 yAlphaBouncer.setRepeatCount(1);
102 yAlphaBouncer.setRepeatMode(ValueAnimator.REVERSE);
103
104
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:106:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
103
104
105 ball = balls.get(2);
106 PropertyValuesHolder pvhW = PropertyValuesHolder.ofFloat("width", ball.getWidth(),
107 ball.getWidth() * 2);
108 PropertyValuesHolder pvhH = PropertyValuesHolder.ofFloat("height", ball.getHeight(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:106:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
103
104
105 ball = balls.get(2);
106 PropertyValuesHolder pvhW = PropertyValuesHolder.ofFloat("width", ball.getWidth(),
107 ball.getWidth() * 2);
108 PropertyValuesHolder pvhH = PropertyValuesHolder.ofFloat("height", ball.getHeight(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:108:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
105 ball = balls.get(2);
106 PropertyValuesHolder pvhW = PropertyValuesHolder.ofFloat("width", ball.getWidth(),
107 ball.getWidth() * 2);
108 PropertyValuesHolder pvhH = PropertyValuesHolder.ofFloat("height", ball.getHeight(),
109 ball.getHeight() * 2);
110 PropertyValuesHolder pvTX = PropertyValuesHolder.ofFloat("x", ball.getX(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:108:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
105 ball = balls.get(2);
106 PropertyValuesHolder pvhW = PropertyValuesHolder.ofFloat("width", ball.getWidth(),
107 ball.getWidth() * 2);
108 PropertyValuesHolder pvhH = PropertyValuesHolder.ofFloat("height", ball.getHeight(),
109 ball.getHeight() * 2);
110 PropertyValuesHolder pvTX = PropertyValuesHolder.ofFloat("x", ball.getX(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:110:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
107 ball.getWidth() * 2);
108 PropertyValuesHolder pvhH = PropertyValuesHolder.ofFloat("height", ball.getHeight(),
109 ball.getHeight() * 2);
110 PropertyValuesHolder pvTX = PropertyValuesHolder.ofFloat("x", ball.getX(),
111 ball.getX() - BALL_SIZE/2f);
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:110:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
107 ball.getWidth() * 2);
108 PropertyValuesHolder pvhH = PropertyValuesHolder.ofFloat("height", ball.getHeight(),
109 ball.getHeight() * 2);
110 PropertyValuesHolder pvTX = PropertyValuesHolder.ofFloat("x", ball.getX(),
111 ball.getX() - BALL_SIZE/2f);
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:112:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
109 ball.getHeight() * 2);
110 PropertyValuesHolder pvTX = PropertyValuesHolder.ofFloat("x", ball.getX(),
111 ball.getX() - BALL_SIZE/2f);
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:112:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
109 ball.getHeight() * 2);
110 PropertyValuesHolder pvTX = PropertyValuesHolder.ofFloat("x", ball.getX(),
111 ball.getX() - BALL_SIZE/2f);
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:114:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
111 ball.getX() - BALL_SIZE/2f);
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:114:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
111 ball.getX() - BALL_SIZE/2f);
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:115:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:115:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
112 PropertyValuesHolder pvTY = PropertyValuesHolder.ofFloat("y", ball.getY(),
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:116:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
118
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:116:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
113 ball.getY() - BALL_SIZE/2f);
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
118
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:117:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
118
119 ball = balls.get(3);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:117:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
114 ObjectAnimator whxyBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhW, pvhH,
115 pvTX, pvTY).setDuration(DURATION/2);
116 whxyBouncer.setRepeatCount(1);
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
118
119 ball = balls.get(3);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:120:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
118
119 ball = balls.get(3);
120 pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(), getHeight() - BALL_SIZE);
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:120:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofFloat
117 whxyBouncer.setRepeatMode(ValueAnimator.REVERSE);
118
119 ball = balls.get(3);
120 pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(), getHeight() - BALL_SIZE);
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:122:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
119 ball = balls.get(3);
120 pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(), getHeight() - BALL_SIZE);
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:122:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
119 ball = balls.get(3);
120 pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(), getHeight() - BALL_SIZE);
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:123:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
120 pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(), getHeight() - BALL_SIZE);
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:123:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
120 pvhY = PropertyValuesHolder.ofFloat("y", ball.getY(), getHeight() - BALL_SIZE);
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:124:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:124:
Call requires API level 11 (current min is 7): android.animation.Keyframe#ofFloat
121 float ballX = ball.getX();
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:125:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofKeyframe
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:125:
Call requires API level 11 (current min is 7): android.animation.PropertyValuesHolder#ofKeyframe
122 Keyframe kf0 = Keyframe.ofFloat(0f, ballX);
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:126:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:126:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofPropertyValuesHolder
123 Keyframe kf1 = Keyframe.ofFloat(.5f, ballX + 100f);
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:127:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:127:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
124 Keyframe kf2 = Keyframe.ofFloat(1f, ballX + 50f);
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:128:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:128:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatCount
125 PropertyValuesHolder pvhX = PropertyValuesHolder.ofKeyframe("x", kf0, kf1, kf2);
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
130
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:129:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
130
131
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:129:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setRepeatMode
126 ObjectAnimator yxBouncer = ObjectAnimator.ofPropertyValuesHolder(ball, pvhY,
127 pvhX).setDuration(DURATION/2);
128 yxBouncer.setRepeatCount(1);
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
130
131
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:132:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
130
131
132 bounceAnim = new AnimatorSet();
133 ((AnimatorSet)bounceAnim).playTogether(yBouncer, yAlphaBouncer, whxyBouncer,
134 yxBouncer);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:132:
Call requires API level 11 (current min is 7): new android.animation.AnimatorSet
129 yxBouncer.setRepeatMode(ValueAnimator.REVERSE);
130
131
132 bounceAnim = new AnimatorSet();
133 ((AnimatorSet)bounceAnim).playTogether(yBouncer, yAlphaBouncer, whxyBouncer,
134 yxBouncer);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:133:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
130
131
132 bounceAnim = new AnimatorSet();
133 ((AnimatorSet)bounceAnim).playTogether(yBouncer, yAlphaBouncer, whxyBouncer,
134 yxBouncer);
135 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:133:
Call requires API level 11 (current min is 7): android.animation.AnimatorSet#playTogether
130
131
132 bounceAnim = new AnimatorSet();
133 ((AnimatorSet)bounceAnim).playTogether(yBouncer, yAlphaBouncer, whxyBouncer,
134 yxBouncer);
135 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:140:
Call requires API level 11 (current min is 7): android.animation.Animator#start
137
138 public void startAnimation() {
139 createAnimation();
140 bounceAnim.start();
141 }
142
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/MultiPropertyAnimation.java:140:
Call requires API level 11 (current min is 7): android.animation.Animator#start
137
138 public void startAnimation() {
139 createAnimation();
140 bounceAnim.start();
141 }
142
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:40:
Call requires API level 11 (current min is 7): new android.widget.PopupMenu
37 }
38
39 public void onPopupButtonClick(View button) {
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:40:
Call requires API level 11 (current min is 7): new android.widget.PopupMenu
37 }
38
39 public void onPopupButtonClick(View button) {
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:41:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#getMenu
38
39 public void onPopupButtonClick(View button) {
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:41:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#getMenu
38
39 public void onPopupButtonClick(View button) {
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:41:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#getMenuInflater
38
39 public void onPopupButtonClick(View button) {
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:41:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#getMenuInflater
38
39 public void onPopupButtonClick(View button) {
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:43:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#setOnMenuItemClickListener
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
44 public boolean onMenuItemClick(MenuItem item) {
45 Toast.makeText(PopupMenu1.this, "Clicked popup menu item " + item.getTitle(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:43:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#setOnMenuItemClickListener
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
44 public boolean onMenuItemClick(MenuItem item) {
45 Toast.makeText(PopupMenu1.this, "Clicked popup menu item " + item.getTitle(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:43:
Class requires API level 11 (current min is 7): android.widget.PopupMenu.OnMenuItemClickListener
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
44 public boolean onMenuItemClick(MenuItem item) {
45 Toast.makeText(PopupMenu1.this, "Clicked popup menu item " + item.getTitle(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:43:
Class requires API level 11 (current min is 7): android.widget.PopupMenu.OnMenuItemClickListener
40 PopupMenu popup = new PopupMenu(this, button);
41 popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
42
43 popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
44 public boolean onMenuItemClick(MenuItem item) {
45 Toast.makeText(PopupMenu1.this, "Clicked popup menu item " + item.getTitle(),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:51:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#show
48 }
49 });
50
51 popup.show();
52 }
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/PopupMenu1.java:51:
Call requires API level 11 (current min is 7): android.widget.PopupMenu#show
48 }
49 });
50
51 popup.show();
52 }
53 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:41:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#hasHeaders
38 super.onCreate(savedInstanceState);
39
40 // Add a button to the header list.
41 if (hasHeaders()) {
42 Button button = new Button(this);
43 button.setText("Some action");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:41:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#hasHeaders
38 super.onCreate(savedInstanceState);
39
40 // Add a button to the header list.
41 if (hasHeaders()) {
42 Button button = new Button(this);
43 button.setText("Some action");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:44:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#setListFooter
41 if (hasHeaders()) {
42 Button button = new Button(this);
43 button.setText("Some action");
44 setListFooter(button);
45 }
46 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:44:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#setListFooter
41 if (hasHeaders()) {
42 Button button = new Button(this);
43 button.setText("Some action");
44 setListFooter(button);
45 }
46 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:53:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#loadHeadersFromResource
50 */
51 @Override
52 public void onBuildHeaders(List<Header> target) {
53 loadHeadersFromResource(R.xml.preference_headers, target);
54 }
55
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:53:
Call requires API level 11 (current min is 7): android.preference.PreferenceActivity#loadHeadersFromResource
50 */
51 @Override
52 public void onBuildHeaders(List<Header> target) {
53 loadHeadersFromResource(R.xml.preference_headers, target);
54 }
55
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:59:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
56 /**
57 * This fragment shows the preferences for the first header.
58 */
59 public static class Prefs1Fragment extends PreferenceFragment {
60 @Override
61 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:59:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
56 /**
57 * This fragment shows the preferences for the first header.
58 */
59 public static class Prefs1Fragment extends PreferenceFragment {
60 @Override
61 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:59:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
56 /**
57 * This fragment shows the preferences for the first header.
58 */
59 public static class Prefs1Fragment extends PreferenceFragment {
60 @Override
61 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:59:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
56 /**
57 * This fragment shows the preferences for the first header.
58 */
59 public static class Prefs1Fragment extends PreferenceFragment {
60 @Override
61 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:62:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
59 public static class Prefs1Fragment extends PreferenceFragment {
60 @Override
61 public void onCreate(Bundle savedInstanceState) {
62 super.onCreate(savedInstanceState);
63
64 // Make sure default values are applied. In a real app, you would
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:62:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
59 public static class Prefs1Fragment extends PreferenceFragment {
60 @Override
61 public void onCreate(Bundle savedInstanceState) {
62 super.onCreate(savedInstanceState);
63
64 // Make sure default values are applied. In a real app, you would
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:67:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getActivity
64 // Make sure default values are applied. In a real app, you would
65 // want this in a shared function that is used to retrieve the
66 // SharedPreferences wherever they are needed.
67 PreferenceManager.setDefaultValues(getActivity(),
68 R.xml.advanced_preferences, false);
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:67:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getActivity
64 // Make sure default values are applied. In a real app, you would
65 // want this in a shared function that is used to retrieve the
66 // SharedPreferences wherever they are needed.
67 PreferenceManager.setDefaultValues(getActivity(),
68 R.xml.advanced_preferences, false);
69
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:71:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
68 R.xml.advanced_preferences, false);
69
70 // Load the preferences from an XML resource
71 addPreferencesFromResource(R.xml.fragmented_preferences);
72 }
73 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:71:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
68 R.xml.advanced_preferences, false);
69
70 // Load the preferences from an XML resource
71 addPreferencesFromResource(R.xml.fragmented_preferences);
72 }
73 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:79:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
76 * This fragment contains a second-level set of preference that you
77 * can get to by tapping an item in the first preferences fragment.
78 */
79 public static class Prefs1FragmentInner extends PreferenceFragment {
80 @Override
81 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:79:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
76 * This fragment contains a second-level set of preference that you
77 * can get to by tapping an item in the first preferences fragment.
78 */
79 public static class Prefs1FragmentInner extends PreferenceFragment {
80 @Override
81 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:79:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
76 * This fragment contains a second-level set of preference that you
77 * can get to by tapping an item in the first preferences fragment.
78 */
79 public static class Prefs1FragmentInner extends PreferenceFragment {
80 @Override
81 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:79:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
76 * This fragment contains a second-level set of preference that you
77 * can get to by tapping an item in the first preferences fragment.
78 */
79 public static class Prefs1FragmentInner extends PreferenceFragment {
80 @Override
81 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:82:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
79 public static class Prefs1FragmentInner extends PreferenceFragment {
80 @Override
81 public void onCreate(Bundle savedInstanceState) {
82 super.onCreate(savedInstanceState);
83
84 // Can retrieve arguments from preference XML.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:82:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
79 public static class Prefs1FragmentInner extends PreferenceFragment {
80 @Override
81 public void onCreate(Bundle savedInstanceState) {
82 super.onCreate(savedInstanceState);
83
84 // Can retrieve arguments from preference XML.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:85:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getArguments
82 super.onCreate(savedInstanceState);
83
84 // Can retrieve arguments from preference XML.
85 Log.i("args", "Arguments: " + getArguments());
86
87 // Load the preferences from an XML resource
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:85:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getArguments
82 super.onCreate(savedInstanceState);
83
84 // Can retrieve arguments from preference XML.
85 Log.i("args", "Arguments: " + getArguments());
86
87 // Load the preferences from an XML resource
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:88:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
85 Log.i("args", "Arguments: " + getArguments());
86
87 // Load the preferences from an XML resource
88 addPreferencesFromResource(R.xml.fragmented_preferences_inner);
89 }
90 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:88:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
85 Log.i("args", "Arguments: " + getArguments());
86
87 // Load the preferences from an XML resource
88 addPreferencesFromResource(R.xml.fragmented_preferences_inner);
89 }
90 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:95:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
92 /**
93 * This fragment shows the preferences for the second header.
94 */
95 public static class Prefs2Fragment extends PreferenceFragment {
96 @Override
97 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:95:
Call requires API level 11 (current min is 7): new android.preference.PreferenceFragment
92 /**
93 * This fragment shows the preferences for the second header.
94 */
95 public static class Prefs2Fragment extends PreferenceFragment {
96 @Override
97 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:95:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
92 /**
93 * This fragment shows the preferences for the second header.
94 */
95 public static class Prefs2Fragment extends PreferenceFragment {
96 @Override
97 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:95:
Class requires API level 11 (current min is 7): android.preference.PreferenceFragment
92 /**
93 * This fragment shows the preferences for the second header.
94 */
95 public static class Prefs2Fragment extends PreferenceFragment {
96 @Override
97 public void onCreate(Bundle savedInstanceState) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:98:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
95 public static class Prefs2Fragment extends PreferenceFragment {
96 @Override
97 public void onCreate(Bundle savedInstanceState) {
98 super.onCreate(savedInstanceState);
99
100 // Can retrieve arguments from headers XML.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:98:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#onCreate
95 public static class Prefs2Fragment extends PreferenceFragment {
96 @Override
97 public void onCreate(Bundle savedInstanceState) {
98 super.onCreate(savedInstanceState);
99
100 // Can retrieve arguments from headers XML.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:101:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getArguments
98 super.onCreate(savedInstanceState);
99
100 // Can retrieve arguments from headers XML.
101 Log.i("args", "Arguments: " + getArguments());
102
103 // Load the preferences from an XML resource
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:101:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#getArguments
98 super.onCreate(savedInstanceState);
99
100 // Can retrieve arguments from headers XML.
101 Log.i("args", "Arguments: " + getArguments());
102
103 // Load the preferences from an XML resource
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:104:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
101 Log.i("args", "Arguments: " + getArguments());
102
103 // Load the preferences from an XML resource
104 addPreferencesFromResource(R.xml.preference_dependencies);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferenceWithHeaders.java:104:
Call requires API level 11 (current min is 7): android.preference.PreferenceFragment#addPreferencesFromResource
101 Log.i("args", "Arguments: " + getArguments());
102
103 // Load the preferences from an XML resource
104 addPreferencesFromResource(R.xml.preference_dependencies);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:59:
Call requires API level 14 (current min is 7): new android.preference.SwitchPreference
56 inlinePrefCat.addPreference(checkboxPref);
57
58 // Switch preference
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:59:
Call requires API level 14 (current min is 7): new android.preference.SwitchPreference
56 inlinePrefCat.addPreference(checkboxPref);
57
58 // Switch preference
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:60:
Call requires API level 14 (current min is 7): android.preference.SwitchPreference#setKey
57
58 // Switch preference
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
62 switchPref.setSummary(R.string.summary_switch_preference);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:60:
Call requires API level 14 (current min is 7): android.preference.SwitchPreference#setKey
57
58 // Switch preference
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
62 switchPref.setSummary(R.string.summary_switch_preference);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:61:
Call requires API level 14 (current min is 7): android.preference.SwitchPreference#setTitle
58 // Switch preference
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
62 switchPref.setSummary(R.string.summary_switch_preference);
63 inlinePrefCat.addPreference(switchPref);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:61:
Call requires API level 14 (current min is 7): android.preference.SwitchPreference#setTitle
58 // Switch preference
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
62 switchPref.setSummary(R.string.summary_switch_preference);
63 inlinePrefCat.addPreference(switchPref);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:62:
Call requires API level 14 (current min is 7): android.preference.SwitchPreference#setSummary
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
62 switchPref.setSummary(R.string.summary_switch_preference);
63 inlinePrefCat.addPreference(switchPref);
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/preference/PreferencesFromCode.java:62:
Call requires API level 14 (current min is 7): android.preference.SwitchPreference#setSummary
59 SwitchPreference switchPref = new SwitchPreference(this);
60 switchPref.setKey("switch_preference");
61 switchPref.setTitle(R.string.title_switch_preference);
62 switchPref.setSummary(R.string.summary_switch_preference);
63 inlinePrefCat.addPreference(switchPref);
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:163:
Call requires API level 17 (current min is 7): android.hardware.display.DisplayManager#registerDisplayListener
160 mSavedPresentationContents.clear();
161
162 // Register to receive events from the display manager.
163 mDisplayManager.registerDisplayListener(mDisplayListener, null);
164 }
165
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:163:
Call requires API level 17 (current min is 7): android.hardware.display.DisplayManager#registerDisplayListener
160 mSavedPresentationContents.clear();
161
162 // Register to receive events from the display manager.
163 mDisplayManager.registerDisplayListener(mDisplayListener, null);
164 }
165
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:172:
Call requires API level 17 (current min is 7): android.hardware.display.DisplayManager#unregisterDisplayListener
169 super.onPause();
170
171 // Unregister from the display manager.
172 mDisplayManager.unregisterDisplayListener(mDisplayListener);
173
174 // Dismiss all of our presentations but remember their contents.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:172:
Call requires API level 17 (current min is 7): android.hardware.display.DisplayManager#unregisterDisplayListener
169 super.onPause();
170
171 // Unregister from the display manager.
172 mDisplayManager.unregisterDisplayListener(mDisplayListener);
173
174 // Dismiss all of our presentations but remember their contents.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:180:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
177 DemoPresentation presentation = mActivePresentations.valueAt(i);
178 int displayId = mActivePresentations.keyAt(i);
179 mSavedPresentationContents.put(displayId, presentation.mContents);
180 presentation.dismiss();
181 }
182 mActivePresentations.clear();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:180:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
177 DemoPresentation presentation = mActivePresentations.valueAt(i);
178 int displayId = mActivePresentations.keyAt(i);
179 mSavedPresentationContents.put(displayId, presentation.mContents);
180 presentation.dismiss();
181 }
182 mActivePresentations.clear();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:205:
Call requires API level 17 (current min is 7): android.app.Presentation#show
202 + " on display #" + displayId + ".");
203
204 DemoPresentation presentation = new DemoPresentation(this, display, contents);
205 presentation.show();
206 presentation.setOnDismissListener(mOnDismissListener);
207 mActivePresentations.put(displayId, presentation);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:205:
Call requires API level 17 (current min is 7): android.app.Presentation#show
202 + " on display #" + displayId + ".");
203
204 DemoPresentation presentation = new DemoPresentation(this, display, contents);
205 presentation.show();
206 presentation.setOnDismissListener(mOnDismissListener);
207 mActivePresentations.put(displayId, presentation);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:206:
Call requires API level 17 (current min is 7): android.app.Presentation#setOnDismissListener
203
204 DemoPresentation presentation = new DemoPresentation(this, display, contents);
205 presentation.show();
206 presentation.setOnDismissListener(mOnDismissListener);
207 mActivePresentations.put(displayId, presentation);
208 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:206:
Call requires API level 17 (current min is 7): android.app.Presentation#setOnDismissListener
203
204 DemoPresentation presentation = new DemoPresentation(this, display, contents);
205 presentation.show();
206 presentation.setOnDismissListener(mOnDismissListener);
207 mActivePresentations.put(displayId, presentation);
208 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:222:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
219
220 Log.d(TAG, "Dismissing presentation on display #" + displayId + ".");
221
222 presentation.dismiss();
223 mActivePresentations.delete(displayId);
224 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:222:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
219
220 Log.d(TAG, "Dismissing presentation on display #" + displayId + ".");
221
222 presentation.dismiss();
223 mActivePresentations.delete(displayId);
224 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:288:
Class requires API level 17 (current min is 7): android.hardware.display.DisplayManager.DisplayListener
285 * of doing that automatically for us.
286 */
287 private final DisplayManager.DisplayListener mDisplayListener =
288 new DisplayManager.DisplayListener() {
289 @Override
290 public void onDisplayAdded(int displayId) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:288:
Class requires API level 17 (current min is 7): android.hardware.display.DisplayManager.DisplayListener
285 * of doing that automatically for us.
286 */
287 private final DisplayManager.DisplayListener mDisplayListener =
288 new DisplayManager.DisplayListener() {
289 @Override
290 public void onDisplayAdded(int displayId) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:316:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
313 @Override
314 public void onDismiss(DialogInterface dialog) {
315 DemoPresentation presentation = (DemoPresentation)dialog;
316 int displayId = presentation.getDisplay().getDisplayId();
317 Log.d(TAG, "Presentation on display #" + displayId + " was dismissed.");
318 mActivePresentations.delete(displayId);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:316:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
313 @Override
314 public void onDismiss(DialogInterface dialog) {
315 DemoPresentation presentation = (DemoPresentation)dialog;
316 int displayId = presentation.getDisplay().getDisplayId();
317 Log.d(TAG, "Presentation on display #" + displayId + " was dismissed.");
318 mActivePresentations.delete(displayId);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:356:
Call requires API level 17 (current min is 7): android.view.Display#getName
353
354 TextView tv = (TextView)v.findViewById(R.id.display_id);
355 tv.setText(v.getContext().getResources().getString(
356 R.string.presentation_display_id_text, displayId, display.getName()));
357
358 Button b = (Button)v.findViewById(R.id.info);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:356:
Call requires API level 17 (current min is 7): android.view.Display#getName
353
354 TextView tv = (TextView)v.findViewById(R.id.display_id);
355 tv.setText(v.getContext().getResources().getString(
356 R.string.presentation_display_id_text, displayId, display.getName()));
357
358 Button b = (Button)v.findViewById(R.id.info);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:373:
Call requires API level 17 (current min is 7): android.hardware.display.DisplayManager#getDisplays
370 clear();
371
372 String displayCategory = getDisplayCategory();
373 Display[] displays = mDisplayManager.getDisplays(displayCategory);
374 addAll(displays);
375
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:373:
Call requires API level 17 (current min is 7): android.hardware.display.DisplayManager#getDisplays
370 clear();
371
372 String displayCategory = getDisplayCategory();
373 Display[] displays = mDisplayManager.getDisplays(displayCategory);
374 addAll(displays);
375
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:374:
Call requires API level 11 (current min is 7): android.widget.ArrayAdapter#addAll
371
372 String displayCategory = getDisplayCategory();
373 Display[] displays = mDisplayManager.getDisplays(displayCategory);
374 addAll(displays);
375
376 Log.d(TAG, "There are currently " + displays.length + " displays connected.");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:374:
Call requires API level 11 (current min is 7): android.widget.ArrayAdapter#addAll
371
372 String displayCategory = getDisplayCategory();
373 Display[] displays = mDisplayManager.getDisplays(displayCategory);
374 addAll(displays);
375
376 Log.d(TAG, "There are currently " + displays.length + " displays connected.");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:395:
Class requires API level 17 (current min is 7): android.app.Presentation
392 * the main activity is showing so we must be careful to use the presentation's
393 * own {@link Context} whenever we load resources.
394 */
395 private final class DemoPresentation extends Presentation {
396
397 final PresentationContents mContents;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:395:
Class requires API level 17 (current min is 7): android.app.Presentation
392 * the main activity is showing so we must be careful to use the presentation's
393 * own {@link Context} whenever we load resources.
394 */
395 private final class DemoPresentation extends Presentation {
396
397 final PresentationContents mContents;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:400:
Call requires API level 17 (current min is 7): new android.app.Presentation
397 final PresentationContents mContents;
398
399 public DemoPresentation(Context context, Display display, PresentationContents contents) {
400 super(context, display);
401 mContents = contents;
402 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:400:
Call requires API level 17 (current min is 7): new android.app.Presentation
397 final PresentationContents mContents;
398
399 public DemoPresentation(Context context, Display display, PresentationContents contents) {
400 super(context, display);
401 mContents = contents;
402 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:407:
Call requires API level 17 (current min is 7): android.app.Presentation#onCreate
404 @Override
405 protected void onCreate(Bundle savedInstanceState) {
406 // Be sure to call the super class.
407 super.onCreate(savedInstanceState);
408
409 // Get the resources for the context of the presentation.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:407:
Call requires API level 17 (current min is 7): android.app.Presentation#onCreate
404 @Override
405 protected void onCreate(Bundle savedInstanceState) {
406 // Be sure to call the super class.
407 super.onCreate(savedInstanceState);
408
409 // Get the resources for the context of the presentation.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:411:
Call requires API level 17 (current min is 7): android.app.Presentation#getContext
408
409 // Get the resources for the context of the presentation.
410 // Notice that we are getting the resources from the context of the presentation.
411 Resources r = getContext().getResources();
412
413 // Inflate the layout.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:411:
Call requires API level 17 (current min is 7): android.app.Presentation#getContext
408
409 // Get the resources for the context of the presentation.
410 // Notice that we are getting the resources from the context of the presentation.
411 Resources r = getContext().getResources();
412
413 // Inflate the layout.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:414:
Call requires API level 17 (current min is 7): android.app.Presentation#setContentView
411 Resources r = getContext().getResources();
412
413 // Inflate the layout.
414 setContentView(R.layout.presentation_content);
415
416 final Display display = getDisplay();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:414:
Call requires API level 17 (current min is 7): android.app.Presentation#setContentView
411 Resources r = getContext().getResources();
412
413 // Inflate the layout.
414 setContentView(R.layout.presentation_content);
415
416 final Display display = getDisplay();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:416:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
413 // Inflate the layout.
414 setContentView(R.layout.presentation_content);
415
416 final Display display = getDisplay();
417 final int displayId = display.getDisplayId();
418 final int photo = mContents.photo;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:416:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
413 // Inflate the layout.
414 setContentView(R.layout.presentation_content);
415
416 final Display display = getDisplay();
417 final int displayId = display.getDisplayId();
418 final int photo = mContents.photo;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:421:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
418 final int photo = mContents.photo;
419
420 // Show a caption to describe what's going on.
421 TextView text = (TextView)findViewById(R.id.text);
422 text.setText(r.getString(R.string.presentation_photo_text,
423 photo, displayId, display.getName()));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:421:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
418 final int photo = mContents.photo;
419
420 // Show a caption to describe what's going on.
421 TextView text = (TextView)findViewById(R.id.text);
422 text.setText(r.getString(R.string.presentation_photo_text,
423 photo, displayId, display.getName()));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:423:
Call requires API level 17 (current min is 7): android.view.Display#getName
420 // Show a caption to describe what's going on.
421 TextView text = (TextView)findViewById(R.id.text);
422 text.setText(r.getString(R.string.presentation_photo_text,
423 photo, displayId, display.getName()));
424
425 // Show a n image for visual interest.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:423:
Call requires API level 17 (current min is 7): android.view.Display#getName
420 // Show a caption to describe what's going on.
421 TextView text = (TextView)findViewById(R.id.text);
422 text.setText(r.getString(R.string.presentation_photo_text,
423 photo, displayId, display.getName()));
424
425 // Show a n image for visual interest.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:426:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
423 photo, displayId, display.getName()));
424
425 // Show a n image for visual interest.
426 ImageView image = (ImageView)findViewById(R.id.image);
427 image.setImageDrawable(r.getDrawable(PHOTOS[photo]));
428
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:426:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
423 photo, displayId, display.getName()));
424
425 // Show a n image for visual interest.
426 ImageView image = (ImageView)findViewById(R.id.image);
427 image.setImageDrawable(r.getDrawable(PHOTOS[photo]));
428
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:435:
Call requires API level 13 (current min is 7): android.view.Display#getSize
432
433 // Set the background to a random gradient.
434 Point p = new Point();
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:435:
Call requires API level 13 (current min is 7): android.view.Display#getSize
432
433 // Set the background to a random gradient.
434 Point p = new Point();
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:435:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
432
433 // Set the background to a random gradient.
434 Point p = new Point();
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:435:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
432
433 // Set the background to a random gradient.
434 Point p = new Point();
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:437:
Call requires API level 16 (current min is 7): android.graphics.drawable.GradientDrawable#setColors
434 Point p = new Point();
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
438 findViewById(android.R.id.content).setBackground(drawable);
439 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:437:
Call requires API level 16 (current min is 7): android.graphics.drawable.GradientDrawable#setColors
434 Point p = new Point();
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
438 findViewById(android.R.id.content).setBackground(drawable);
439 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:438:
Call requires API level 16 (current min is 7): android.view.View#setBackground
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
438 findViewById(android.R.id.content).setBackground(drawable);
439 }
440 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:438:
Call requires API level 16 (current min is 7): android.view.View#setBackground
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
438 findViewById(android.R.id.content).setBackground(drawable);
439 }
440 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:438:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
438 findViewById(android.R.id.content).setBackground(drawable);
439 }
440 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationActivity.java:438:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
435 getDisplay().getSize(p);
436 drawable.setGradientRadius(Math.max(p.x, p.y) / 2);
437 drawable.setColors(mContents.colors);
438 findViewById(android.R.id.content).setBackground(drawable);
439 }
440 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:108:
Call requires API level 16 (current min is 7): android.media.MediaRouter#addCallback
105 super.onResume();
106
107 // Listen for changes to media routes.
108 mMediaRouter.addCallback(MediaRouter.ROUTE_TYPE_LIVE_VIDEO, mMediaRouterCallback);
109
110 // Update the presentation based on the currently selected route.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:108:
Call requires API level 16 (current min is 7): android.media.MediaRouter#addCallback
105 super.onResume();
106
107 // Listen for changes to media routes.
108 mMediaRouter.addCallback(MediaRouter.ROUTE_TYPE_LIVE_VIDEO, mMediaRouterCallback);
109
110 // Update the presentation based on the currently selected route.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:121:
Call requires API level 16 (current min is 7): android.media.MediaRouter#removeCallback
118 super.onPause();
119
120 // Stop listening for changes to media routes.
121 mMediaRouter.removeCallback(mMediaRouterCallback);
122
123 // Pause rendering.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:121:
Call requires API level 16 (current min is 7): android.media.MediaRouter#removeCallback
118 super.onPause();
119
120 // Stop listening for changes to media routes.
121 mMediaRouter.removeCallback(mMediaRouterCallback);
122
123 // Pause rendering.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:136:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
133 // Dismiss the presentation when the activity is not visible.
134 if (mPresentation != null) {
135 Log.i(TAG, "Dismissing presentation because the activity is no longer visible.");
136 mPresentation.dismiss();
137 mPresentation = null;
138 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:136:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
133 // Dismiss the presentation when the activity is not visible.
134 if (mPresentation != null) {
135 Log.i(TAG, "Dismissing presentation because the activity is no longer visible.");
136 mPresentation.dismiss();
137 mPresentation = null;
138 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:151:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
148
149 MenuItem mediaRouteMenuItem = menu.findItem(R.id.menu_media_route);
150 MediaRouteActionProvider mediaRouteActionProvider =
151 (MediaRouteActionProvider)mediaRouteMenuItem.getActionProvider();
152 mediaRouteActionProvider.setRouteTypes(MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
153
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:151:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
148
149 MenuItem mediaRouteMenuItem = menu.findItem(R.id.menu_media_route);
150 MediaRouteActionProvider mediaRouteActionProvider =
151 (MediaRouteActionProvider)mediaRouteMenuItem.getActionProvider();
152 mediaRouteActionProvider.setRouteTypes(MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
153
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:152:
Call requires API level 16 (current min is 7): android.app.MediaRouteActionProvider#setRouteTypes
149 MenuItem mediaRouteMenuItem = menu.findItem(R.id.menu_media_route);
150 MediaRouteActionProvider mediaRouteActionProvider =
151 (MediaRouteActionProvider)mediaRouteMenuItem.getActionProvider();
152 mediaRouteActionProvider.setRouteTypes(MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
153
154 // Return true to show the menu.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:152:
Call requires API level 16 (current min is 7): android.app.MediaRouteActionProvider#setRouteTypes
149 MenuItem mediaRouteMenuItem = menu.findItem(R.id.menu_media_route);
150 MediaRouteActionProvider mediaRouteActionProvider =
151 (MediaRouteActionProvider)mediaRouteMenuItem.getActionProvider();
152 mediaRouteActionProvider.setRouteTypes(MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
153
154 // Return true to show the menu.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:160:
Call requires API level 16 (current min is 7): android.media.MediaRouter#getSelectedRoute
157
158 private void updatePresentation() {
159 // Get the current route and its presentation display.
160 MediaRouter.RouteInfo route = mMediaRouter.getSelectedRoute(
161 MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
162 Display presentationDisplay = route != null ? route.getPresentationDisplay() : null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:160:
Call requires API level 16 (current min is 7): android.media.MediaRouter#getSelectedRoute
157
158 private void updatePresentation() {
159 // Get the current route and its presentation display.
160 MediaRouter.RouteInfo route = mMediaRouter.getSelectedRoute(
161 MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
162 Display presentationDisplay = route != null ? route.getPresentationDisplay() : null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:162:
Call requires API level 17 (current min is 7): android.media.MediaRouter.RouteInfo#getPresentationDisplay
159 // Get the current route and its presentation display.
160 MediaRouter.RouteInfo route = mMediaRouter.getSelectedRoute(
161 MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
162 Display presentationDisplay = route != null ? route.getPresentationDisplay() : null;
163
164 // Dismiss the current presentation if the display has changed.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:162:
Call requires API level 17 (current min is 7): android.media.MediaRouter.RouteInfo#getPresentationDisplay
159 // Get the current route and its presentation display.
160 MediaRouter.RouteInfo route = mMediaRouter.getSelectedRoute(
161 MediaRouter.ROUTE_TYPE_LIVE_VIDEO);
162 Display presentationDisplay = route != null ? route.getPresentationDisplay() : null;
163
164 // Dismiss the current presentation if the display has changed.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:165:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
162 Display presentationDisplay = route != null ? route.getPresentationDisplay() : null;
163
164 // Dismiss the current presentation if the display has changed.
165 if (mPresentation != null && mPresentation.getDisplay() != presentationDisplay) {
166 Log.i(TAG, "Dismissing presentation because the current route no longer "
167 + "has a presentation display.");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:165:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
162 Display presentationDisplay = route != null ? route.getPresentationDisplay() : null;
163
164 // Dismiss the current presentation if the display has changed.
165 if (mPresentation != null && mPresentation.getDisplay() != presentationDisplay) {
166 Log.i(TAG, "Dismissing presentation because the current route no longer "
167 + "has a presentation display.");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:168:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
165 if (mPresentation != null && mPresentation.getDisplay() != presentationDisplay) {
166 Log.i(TAG, "Dismissing presentation because the current route no longer "
167 + "has a presentation display.");
168 mPresentation.dismiss();
169 mPresentation = null;
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:168:
Call requires API level 17 (current min is 7): android.app.Presentation#dismiss
165 if (mPresentation != null && mPresentation.getDisplay() != presentationDisplay) {
166 Log.i(TAG, "Dismissing presentation because the current route no longer "
167 + "has a presentation display.");
168 mPresentation.dismiss();
169 mPresentation = null;
170 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:176:
Call requires API level 17 (current min is 7): android.app.Presentation#setOnDismissListener
173 if (mPresentation == null && presentationDisplay != null) {
174 Log.i(TAG, "Showing presentation on display: " + presentationDisplay);
175 mPresentation = new DemoPresentation(this, presentationDisplay);
176 mPresentation.setOnDismissListener(mOnDismissListener);
177 try {
178 mPresentation.show();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:176:
Call requires API level 17 (current min is 7): android.app.Presentation#setOnDismissListener
173 if (mPresentation == null && presentationDisplay != null) {
174 Log.i(TAG, "Showing presentation on display: " + presentationDisplay);
175 mPresentation = new DemoPresentation(this, presentationDisplay);
176 mPresentation.setOnDismissListener(mOnDismissListener);
177 try {
178 mPresentation.show();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:178:
Call requires API level 17 (current min is 7): android.app.Presentation#show
175 mPresentation = new DemoPresentation(this, presentationDisplay);
176 mPresentation.setOnDismissListener(mOnDismissListener);
177 try {
178 mPresentation.show();
179 } catch (WindowManager.InvalidDisplayException ex) {
180 Log.w(TAG, "Couldn't show presentation! Display was removed in "
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:178:
Call requires API level 17 (current min is 7): android.app.Presentation#show
175 mPresentation = new DemoPresentation(this, presentationDisplay);
176 mPresentation.setOnDismissListener(mOnDismissListener);
177 try {
178 mPresentation.show();
179 } catch (WindowManager.InvalidDisplayException ex) {
180 Log.w(TAG, "Couldn't show presentation! Display was removed in "
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:196:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
193 if (mPresentation != null) {
194 mInfoTextView.setText(getResources().getString(
195 R.string.presentation_with_media_router_now_playing_remotely,
196 mPresentation.getDisplay().getName()));
197 mSurfaceView.setVisibility(View.INVISIBLE);
198 mSurfaceView.onPause();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:196:
Call requires API level 17 (current min is 7): android.app.Presentation#getDisplay
193 if (mPresentation != null) {
194 mInfoTextView.setText(getResources().getString(
195 R.string.presentation_with_media_router_now_playing_remotely,
196 mPresentation.getDisplay().getName()));
197 mSurfaceView.setVisibility(View.INVISIBLE);
198 mSurfaceView.onPause();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:196:
Call requires API level 17 (current min is 7): android.view.Display#getName
193 if (mPresentation != null) {
194 mInfoTextView.setText(getResources().getString(
195 R.string.presentation_with_media_router_now_playing_remotely,
196 mPresentation.getDisplay().getName()));
197 mSurfaceView.setVisibility(View.INVISIBLE);
198 mSurfaceView.onPause();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:196:
Call requires API level 17 (current min is 7): android.view.Display#getName
193 if (mPresentation != null) {
194 mInfoTextView.setText(getResources().getString(
195 R.string.presentation_with_media_router_now_playing_remotely,
196 mPresentation.getDisplay().getName()));
197 mSurfaceView.setVisibility(View.INVISIBLE);
198 mSurfaceView.onPause();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:207:
Call requires API level 17 (current min is 7): android.view.Display#getName
204 } else {
205 mInfoTextView.setText(getResources().getString(
206 R.string.presentation_with_media_router_now_playing_locally,
207 getWindowManager().getDefaultDisplay().getName()));
208 mSurfaceView.setVisibility(View.VISIBLE);
209 if (mPaused) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:207:
Call requires API level 17 (current min is 7): android.view.Display#getName
204 } else {
205 mInfoTextView.setText(getResources().getString(
206 R.string.presentation_with_media_router_now_playing_locally,
207 getWindowManager().getDefaultDisplay().getName()));
208 mSurfaceView.setVisibility(View.VISIBLE);
209 if (mPaused) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:218:
Call requires API level 16 (current min is 7): new android.media.MediaRouter.SimpleCallback
215 }
216
217 private final MediaRouter.SimpleCallback mMediaRouterCallback =
218 new MediaRouter.SimpleCallback() {
219 @Override
220 public void onRouteSelected(MediaRouter router, int type, RouteInfo info) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:218:
Call requires API level 16 (current min is 7): new android.media.MediaRouter.SimpleCallback
215 }
216
217 private final MediaRouter.SimpleCallback mMediaRouterCallback =
218 new MediaRouter.SimpleCallback() {
219 @Override
220 public void onRouteSelected(MediaRouter router, int type, RouteInfo info) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:218:
Class requires API level 16 (current min is 7): android.media.MediaRouter.SimpleCallback
215 }
216
217 private final MediaRouter.SimpleCallback mMediaRouterCallback =
218 new MediaRouter.SimpleCallback() {
219 @Override
220 public void onRouteSelected(MediaRouter router, int type, RouteInfo info) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:218:
Class requires API level 16 (current min is 7): android.media.MediaRouter.SimpleCallback
215 }
216
217 private final MediaRouter.SimpleCallback mMediaRouterCallback =
218 new MediaRouter.SimpleCallback() {
219 @Override
220 public void onRouteSelected(MediaRouter router, int type, RouteInfo info) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:261:
Class requires API level 17 (current min is 7): android.app.Presentation
258 * own {@link Context} whenever we load resources.
259 * </p>
260 */
261 private final static class DemoPresentation extends Presentation {
262 private GLSurfaceView mSurfaceView;
263
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:261:
Class requires API level 17 (current min is 7): android.app.Presentation
258 * own {@link Context} whenever we load resources.
259 * </p>
260 */
261 private final static class DemoPresentation extends Presentation {
262 private GLSurfaceView mSurfaceView;
263
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:265:
Call requires API level 17 (current min is 7): new android.app.Presentation
262 private GLSurfaceView mSurfaceView;
263
264 public DemoPresentation(Context context, Display display) {
265 super(context, display);
266 }
267
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:265:
Call requires API level 17 (current min is 7): new android.app.Presentation
262 private GLSurfaceView mSurfaceView;
263
264 public DemoPresentation(Context context, Display display) {
265 super(context, display);
266 }
267
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:271:
Call requires API level 17 (current min is 7): android.app.Presentation#onCreate
268 @Override
269 protected void onCreate(Bundle savedInstanceState) {
270 // Be sure to call the super class.
271 super.onCreate(savedInstanceState);
272
273 // Get the resources for the context of the presentation.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:271:
Call requires API level 17 (current min is 7): android.app.Presentation#onCreate
268 @Override
269 protected void onCreate(Bundle savedInstanceState) {
270 // Be sure to call the super class.
271 super.onCreate(savedInstanceState);
272
273 // Get the resources for the context of the presentation.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:275:
Call requires API level 17 (current min is 7): android.app.Presentation#getContext
272
273 // Get the resources for the context of the presentation.
274 // Notice that we are getting the resources from the context of the presentation.
275 Resources r = getContext().getResources();
276
277 // Inflate the layout.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:275:
Call requires API level 17 (current min is 7): android.app.Presentation#getContext
272
273 // Get the resources for the context of the presentation.
274 // Notice that we are getting the resources from the context of the presentation.
275 Resources r = getContext().getResources();
276
277 // Inflate the layout.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:278:
Call requires API level 17 (current min is 7): android.app.Presentation#setContentView
275 Resources r = getContext().getResources();
276
277 // Inflate the layout.
278 setContentView(R.layout.presentation_with_media_router_content);
279
280 // Set up the surface view for visual interest.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:278:
Call requires API level 17 (current min is 7): android.app.Presentation#setContentView
275 Resources r = getContext().getResources();
276
277 // Inflate the layout.
278 setContentView(R.layout.presentation_with_media_router_content);
279
280 // Set up the surface view for visual interest.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:281:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
278 setContentView(R.layout.presentation_with_media_router_content);
279
280 // Set up the surface view for visual interest.
281 mSurfaceView = (GLSurfaceView)findViewById(R.id.surface_view);
282 mSurfaceView.setRenderer(new CubeRenderer(false));
283 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PresentationWithMediaRouterActivity.java:281:
Call requires API level 17 (current min is 7): android.app.Presentation#findViewById
278 setContentView(R.layout.presentation_with_media_router_content);
279
280 // Set up the surface view for visual interest.
281 mSurfaceView = (GLSurfaceView)findViewById(R.id.surface_view);
282 mSurfaceView.setRenderer(new CubeRenderer(false));
283 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:110:
Call requires API level 19 (current min is 7): android.print.PrintManager#print
107 PrintManager printManager = (PrintManager) getSystemService(
108 Context.PRINT_SERVICE);
109
110 printManager.print("MotoGP stats",
111 new PrintDocumentAdapter() {
112 private int mRenderPageWidth;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:110:
Call requires API level 19 (current min is 7): android.print.PrintManager#print
107 PrintManager printManager = (PrintManager) getSystemService(
108 Context.PRINT_SERVICE);
109
110 printManager.print("MotoGP stats",
111 new PrintDocumentAdapter() {
112 private int mRenderPageWidth;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:111:
Call requires API level 19 (current min is 7): new android.print.PrintDocumentAdapter
108 Context.PRINT_SERVICE);
109
110 printManager.print("MotoGP stats",
111 new PrintDocumentAdapter() {
112 private int mRenderPageWidth;
113 private int mRenderPageHeight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:111:
Call requires API level 19 (current min is 7): new android.print.PrintDocumentAdapter
108 Context.PRINT_SERVICE);
109
110 printManager.print("MotoGP stats",
111 new PrintDocumentAdapter() {
112 private int mRenderPageWidth;
113 private int mRenderPageHeight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:111:
Class requires API level 19 (current min is 7): android.print.PrintDocumentAdapter
108 Context.PRINT_SERVICE);
109
110 printManager.print("MotoGP stats",
111 new PrintDocumentAdapter() {
112 private int mRenderPageWidth;
113 private int mRenderPageHeight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:111:
Class requires API level 19 (current min is 7): android.print.PrintDocumentAdapter
108 Context.PRINT_SERVICE);
109
110 printManager.print("MotoGP stats",
111 new PrintDocumentAdapter() {
112 private int mRenderPageWidth;
113 private int mRenderPageHeight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:127:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#isCanceled
124 final Bundle metadata) {
125
126 // If we are already cancelled, don't do any work.
127 if (cancellationSignal.isCanceled()) {
128 callback.onLayoutCancelled();
129 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:127:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#isCanceled
124 final Bundle metadata) {
125
126 // If we are already cancelled, don't do any work.
127 if (cancellationSignal.isCanceled()) {
128 callback.onLayoutCancelled();
129 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:128:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutCancelled
125
126 // If we are already cancelled, don't do any work.
127 if (cancellationSignal.isCanceled()) {
128 callback.onLayoutCancelled();
129 return;
130 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:128:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutCancelled
125
126 // If we are already cancelled, don't do any work.
127 if (cancellationSignal.isCanceled()) {
128 callback.onLayoutCancelled();
129 return;
130 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:136:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getResolution
133 // would change the layout and if so we will do a layout pass.
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:136:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getResolution
133 // would change the layout and if so we will do a layout pass.
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:136:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getResolution
133 // would change the layout and if so we will do a layout pass.
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:136:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getResolution
133 // would change the layout and if so we will do a layout pass.
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:136:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Resolution#getHorizontalDpi
133 // would change the layout and if so we will do a layout pass.
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:136:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Resolution#getHorizontalDpi
133 // would change the layout and if so we will do a layout pass.
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:137:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Resolution#getVerticalDpi
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
139 // Note that we are using the PrintedPdfDocument class which creates
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:137:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Resolution#getVerticalDpi
134 boolean layoutNeeded = false;
135
136 final int density = Math.max(newAttributes.getResolution().getHorizontalDpi(),
137 newAttributes.getResolution().getVerticalDpi());
138
139 // Note that we are using the PrintedPdfDocument class which creates
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:150:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
147 // The content width is equal to the page width minus the margins times
148 // the horizontal printer density. This way we get the maximal number
149 // of pixels the printer can put horizontally.
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:150:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
147 // The content width is equal to the page width minus the margins times
148 // the horizontal printer density. This way we get the maximal number
149 // of pixels the printer can put horizontally.
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:151:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getLeftMils
148 // the horizontal printer density. This way we get the maximal number
149 // of pixels the printer can put horizontally.
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:151:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getLeftMils
148 // the horizontal printer density. This way we get the maximal number
149 // of pixels the printer can put horizontally.
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:152:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
149 // of pixels the printer can put horizontally.
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:152:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
149 // of pixels the printer can put horizontally.
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:153:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getRightMils
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
155 .getWidthMils() / MILS_IN_INCH) - marginLeft - marginRight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:153:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getRightMils
150 final int marginLeft = (int) (density * (float) newAttributes.getMinMargins()
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
155 .getWidthMils() / MILS_IN_INCH) - marginLeft - marginRight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:154:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMediaSize
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
155 .getWidthMils() / MILS_IN_INCH) - marginLeft - marginRight;
156 if (mRenderPageWidth != contentWidth) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:154:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMediaSize
151 .getLeftMils() / MILS_IN_INCH);
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
155 .getWidthMils() / MILS_IN_INCH) - marginLeft - marginRight;
156 if (mRenderPageWidth != contentWidth) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:155:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.MediaSize#getWidthMils
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
155 .getWidthMils() / MILS_IN_INCH) - marginLeft - marginRight;
156 if (mRenderPageWidth != contentWidth) {
157 mRenderPageWidth = contentWidth;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:155:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.MediaSize#getWidthMils
152 final int marginRight = (int) (density * (float) newAttributes.getMinMargins()
153 .getRightMils() / MILS_IN_INCH);
154 final int contentWidth = (int) (density * (float) newAttributes.getMediaSize()
155 .getWidthMils() / MILS_IN_INCH) - marginLeft - marginRight;
156 if (mRenderPageWidth != contentWidth) {
157 mRenderPageWidth = contentWidth;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:164:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
161 // The content height is equal to the page height minus the margins times
162 // the vertical printer resolution. This way we get the maximal number
163 // of pixels the printer can put vertically.
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:164:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
161 // The content height is equal to the page height minus the margins times
162 // the vertical printer resolution. This way we get the maximal number
163 // of pixels the printer can put vertically.
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:165:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getTopMils
162 // the vertical printer resolution. This way we get the maximal number
163 // of pixels the printer can put vertically.
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:165:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getTopMils
162 // the vertical printer resolution. This way we get the maximal number
163 // of pixels the printer can put vertically.
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:166:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
163 // of pixels the printer can put vertically.
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:166:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMinMargins
163 // of pixels the printer can put vertically.
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:167:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getBottomMils
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
169 .getHeightMils() / MILS_IN_INCH) - marginTop - marginBottom;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:167:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.Margins#getBottomMils
164 final int marginTop = (int) (density * (float) newAttributes.getMinMargins()
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
169 .getHeightMils() / MILS_IN_INCH) - marginTop - marginBottom;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:168:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMediaSize
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
169 .getHeightMils() / MILS_IN_INCH) - marginTop - marginBottom;
170 if (mRenderPageHeight != contentHeight) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:168:
Call requires API level 19 (current min is 7): android.print.PrintAttributes#getMediaSize
165 .getTopMils() / MILS_IN_INCH);
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
169 .getHeightMils() / MILS_IN_INCH) - marginTop - marginBottom;
170 if (mRenderPageHeight != contentHeight) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:169:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.MediaSize#getHeightMils
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
169 .getHeightMils() / MILS_IN_INCH) - marginTop - marginBottom;
170 if (mRenderPageHeight != contentHeight) {
171 mRenderPageHeight = contentHeight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:169:
Call requires API level 19 (current min is 7): android.print.PrintAttributes.MediaSize#getHeightMils
166 final int marginBottom = (int) (density * (float) newAttributes.getMinMargins()
167 .getBottomMils() / MILS_IN_INCH);
168 final int contentHeight = (int) (density * (float) newAttributes.getMediaSize()
169 .getHeightMils() / MILS_IN_INCH) - marginTop - marginBottom;
170 if (mRenderPageHeight != contentHeight) {
171 mRenderPageHeight = contentHeight;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:179:
Field requires API level 17 (current min is 7): android.content.res.Configuration#densityDpi
176 // be inflating views to render them and would like them to use
177 // resources for a density the printer supports.
178 if (mPrintContext == null || mPrintContext.getResources()
179 .getConfiguration().densityDpi != density) {
180 Configuration configuration = new Configuration();
181 configuration.densityDpi = density;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:179:
Field requires API level 17 (current min is 7): android.content.res.Configuration#densityDpi
176 // be inflating views to render them and would like them to use
177 // resources for a density the printer supports.
178 if (mPrintContext == null || mPrintContext.getResources()
179 .getConfiguration().densityDpi != density) {
180 Configuration configuration = new Configuration();
181 configuration.densityDpi = density;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:181:
Field requires API level 17 (current min is 7): android.content.res.Configuration#densityDpi
178 if (mPrintContext == null || mPrintContext.getResources()
179 .getConfiguration().densityDpi != density) {
180 Configuration configuration = new Configuration();
181 configuration.densityDpi = density;
182 mPrintContext = createConfigurationContext(
183 configuration);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:181:
Field requires API level 17 (current min is 7): android.content.res.Configuration#densityDpi
178 if (mPrintContext == null || mPrintContext.getResources()
179 .getConfiguration().densityDpi != density) {
180 Configuration configuration = new Configuration();
181 configuration.densityDpi = density;
182 mPrintContext = createConfigurationContext(
183 configuration);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:182:
Call requires API level 17 (current min is 7): android.app.ListActivity#createConfigurationContext
179 .getConfiguration().densityDpi != density) {
180 Configuration configuration = new Configuration();
181 configuration.densityDpi = density;
182 mPrintContext = createConfigurationContext(
183 configuration);
184 mPrintContext.setTheme(android.R.style.Theme_Holo_Light);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:182:
Call requires API level 17 (current min is 7): android.app.ListActivity#createConfigurationContext
179 .getConfiguration().densityDpi != density) {
180 Configuration configuration = new Configuration();
181 configuration.densityDpi = density;
182 mPrintContext = createConfigurationContext(
183 configuration);
184 mPrintContext.setTheme(android.R.style.Theme_Holo_Light);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:193:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutFinished
190 // important as if the system has some pages and the content didn't
191 // change the system will ask, the application to write them again.
192 if (!layoutNeeded) {
193 callback.onLayoutFinished(mDocumentInfo, false);
194 return;
195 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:193:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutFinished
190 // important as if the system has some pages and the content didn't
191 // change the system will ask, the application to write them again.
192 if (!layoutNeeded) {
193 callback.onLayoutFinished(mDocumentInfo, false);
194 return;
195 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:209:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#setOnCancelListener
206 @Override
207 protected void onPreExecute() {
208 // First register for cancellation requests.
209 cancellationSignal.setOnCancelListener(new OnCancelListener() {
210 @Override
211 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:209:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#setOnCancelListener
206 @Override
207 protected void onPreExecute() {
208 // First register for cancellation requests.
209 cancellationSignal.setOnCancelListener(new OnCancelListener() {
210 @Override
211 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:209:
Class requires API level 16 (current min is 7): android.os.CancellationSignal.OnCancelListener
206 @Override
207 protected void onPreExecute() {
208 // First register for cancellation requests.
209 cancellationSignal.setOnCancelListener(new OnCancelListener() {
210 @Override
211 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:209:
Class requires API level 16 (current min is 7): android.os.CancellationSignal.OnCancelListener
206 @Override
207 protected void onPreExecute() {
208 // First register for cancellation requests.
209 cancellationSignal.setOnCancelListener(new OnCancelListener() {
210 @Override
211 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:265:
Call requires API level 19 (current min is 7): new android.print.PrintDocumentInfo.Builder
262
263 // Create a document info describing the result.
264 PrintDocumentInfo info = new PrintDocumentInfo
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:265:
Call requires API level 19 (current min is 7): new android.print.PrintDocumentInfo.Builder
262
263 // Create a document info describing the result.
264 PrintDocumentInfo info = new PrintDocumentInfo
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:266:
Call requires API level 19 (current min is 7): android.print.PrintDocumentInfo.Builder#setContentType
263 // Create a document info describing the result.
264 PrintDocumentInfo info = new PrintDocumentInfo
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
268 .build();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:266:
Call requires API level 19 (current min is 7): android.print.PrintDocumentInfo.Builder#setContentType
263 // Create a document info describing the result.
264 PrintDocumentInfo info = new PrintDocumentInfo
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
268 .build();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:267:
Call requires API level 19 (current min is 7): android.print.PrintDocumentInfo.Builder#setPageCount
264 PrintDocumentInfo info = new PrintDocumentInfo
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
268 .build();
269
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:267:
Call requires API level 19 (current min is 7): android.print.PrintDocumentInfo.Builder#setPageCount
264 PrintDocumentInfo info = new PrintDocumentInfo
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
268 .build();
269
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:268:
Call requires API level 19 (current min is 7): android.print.PrintDocumentInfo.Builder#build
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
268 .build();
269
270 // We completed the layout as a result of print attributes
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:268:
Call requires API level 19 (current min is 7): android.print.PrintDocumentInfo.Builder#build
265 .Builder("MotoGP_stats.pdf")
266 .setContentType(PrintDocumentInfo.CONTENT_TYPE_DOCUMENT)
267 .setPageCount(currentPage + 1)
268 .build();
269
270 // We completed the layout as a result of print attributes
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:273:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutFinished
270 // We completed the layout as a result of print attributes
271 // change. Hence, if we are here the content changed for
272 // sure which is why we pass true as the second argument.
273 callback.onLayoutFinished(info, true);
274 return info;
275 } catch (Exception e) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:273:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutFinished
270 // We completed the layout as a result of print attributes
271 // change. Hence, if we are here the content changed for
272 // sure which is why we pass true as the second argument.
273 callback.onLayoutFinished(info, true);
274 return info;
275 } catch (Exception e) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:279:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutFailed
276 // An unexpected error, report that we failed and
277 // one may pass in a human readable localized text
278 // for what the error is if known.
279 callback.onLayoutFailed(null);
280 throw new RuntimeException(e);
281 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:279:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutFailed
276 // An unexpected error, report that we failed and
277 // one may pass in a human readable localized text
278 // for what the error is if known.
279 callback.onLayoutFailed(null);
280 throw new RuntimeException(e);
281 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:294:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutCancelled
291 @Override
292 protected void onCancelled(PrintDocumentInfo result) {
293 // Task was cancelled, report that.
294 callback.onLayoutCancelled();
295 }
296 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:294:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.LayoutResultCallback#onLayoutCancelled
291 @Override
292 protected void onCancelled(PrintDocumentInfo result) {
293 // Task was cancelled, report that.
294 callback.onLayoutCancelled();
295 }
296 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:296:
Call requires API level 11 (current min is 7): android.os.AsyncTask#executeOnExecutor
293 // Task was cancelled, report that.
294 callback.onLayoutCancelled();
295 }
296 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
297 }
298
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:296:
Call requires API level 11 (current min is 7): android.os.AsyncTask#executeOnExecutor
293 // Task was cancelled, report that.
294 callback.onLayoutCancelled();
295 }
296 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
297 }
298
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:296:
Field requires API level 11 (current min is 7): android.os.AsyncTask#THREAD_POOL_EXECUTOR
293 // Task was cancelled, report that.
294 callback.onLayoutCancelled();
295 }
296 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
297 }
298
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:296:
Field requires API level 11 (current min is 7): android.os.AsyncTask#THREAD_POOL_EXECUTOR
293 // Task was cancelled, report that.
294 callback.onLayoutCancelled();
295 }
296 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
297 }
298
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:306:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#isCanceled
303 final WriteResultCallback callback) {
304
305 // If we are already cancelled, don't do any work.
306 if (cancellationSignal.isCanceled()) {
307 callback.onWriteCancelled();
308 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:306:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#isCanceled
303 final WriteResultCallback callback) {
304
305 // If we are already cancelled, don't do any work.
306 if (cancellationSignal.isCanceled()) {
307 callback.onWriteCancelled();
308 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:307:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteCancelled
304
305 // If we are already cancelled, don't do any work.
306 if (cancellationSignal.isCanceled()) {
307 callback.onWriteCancelled();
308 return;
309 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:307:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteCancelled
304
305 // If we are already cancelled, don't do any work.
306 if (cancellationSignal.isCanceled()) {
307 callback.onWriteCancelled();
308 return;
309 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:317:
Call requires API level 19 (current min is 7): new android.print.pdf.PrintedPdfDocument
314
315 new AsyncTask<Void, Void, Void>() {
316 private final SparseIntArray mWrittenPages = new SparseIntArray();
317 private final PrintedPdfDocument mPdfDocument = new PrintedPdfDocument(
318 PrintCustomContent.this, mPrintAttributes);
319
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:317:
Call requires API level 19 (current min is 7): new android.print.pdf.PrintedPdfDocument
314
315 new AsyncTask<Void, Void, Void>() {
316 private final SparseIntArray mWrittenPages = new SparseIntArray();
317 private final PrintedPdfDocument mPdfDocument = new PrintedPdfDocument(
318 PrintCustomContent.this, mPrintAttributes);
319
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:323:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#setOnCancelListener
320 @Override
321 protected void onPreExecute() {
322 // First register for cancellation requests.
323 cancellationSignal.setOnCancelListener(new OnCancelListener() {
324 @Override
325 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:323:
Call requires API level 16 (current min is 7): android.os.CancellationSignal#setOnCancelListener
320 @Override
321 protected void onPreExecute() {
322 // First register for cancellation requests.
323 cancellationSignal.setOnCancelListener(new OnCancelListener() {
324 @Override
325 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:323:
Class requires API level 16 (current min is 7): android.os.CancellationSignal.OnCancelListener
320 @Override
321 protected void onPreExecute() {
322 // First register for cancellation requests.
323 cancellationSignal.setOnCancelListener(new OnCancelListener() {
324 @Override
325 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:323:
Class requires API level 16 (current min is 7): android.os.CancellationSignal.OnCancelListener
320 @Override
321 protected void onPreExecute() {
322 // First register for cancellation requests.
323 cancellationSignal.setOnCancelListener(new OnCancelListener() {
324 @Override
325 public void onCancel() {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:353:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#getPageContentRect
350 // density but the PDF canvas size is in points which are 1/72",
351 // so we will scale down the content.
352 final float scale = Math.min(
353 (float) mPdfDocument.getPageContentRect().width()
354 / mRenderPageWidth,
355 (float) mPdfDocument.getPageContentRect().height()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:353:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#getPageContentRect
350 // density but the PDF canvas size is in points which are 1/72",
351 // so we will scale down the content.
352 final float scale = Math.min(
353 (float) mPdfDocument.getPageContentRect().width()
354 / mRenderPageWidth,
355 (float) mPdfDocument.getPageContentRect().height()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:353:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#getPageContentRect
350 // density but the PDF canvas size is in points which are 1/72",
351 // so we will scale down the content.
352 final float scale = Math.min(
353 (float) mPdfDocument.getPageContentRect().width()
354 / mRenderPageWidth,
355 (float) mPdfDocument.getPageContentRect().height()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:353:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#getPageContentRect
350 // density but the PDF canvas size is in points which are 1/72",
351 // so we will scale down the content.
352 final float scale = Math.min(
353 (float) mPdfDocument.getPageContentRect().width()
354 / mRenderPageWidth,
355 (float) mPdfDocument.getPageContentRect().height()
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:385:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#finishPage
382 currentPage++;
383 // Done with the current page - finish it.
384 if (page != null) {
385 mPdfDocument.finishPage(page);
386 }
387 // If the page is requested, render it.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:385:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#finishPage
382 currentPage++;
383 // Done with the current page - finish it.
384 if (page != null) {
385 mPdfDocument.finishPage(page);
386 }
387 // If the page is requested, render it.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:389:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#startPage
386 }
387 // If the page is requested, render it.
388 if (containsPage(pages, currentPage)) {
389 page = mPdfDocument.startPage(currentPage);
390 page.getCanvas().scale(scale, scale);
391 // Keep track which pages are written.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:389:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#startPage
386 }
387 // If the page is requested, render it.
388 if (containsPage(pages, currentPage)) {
389 page = mPdfDocument.startPage(currentPage);
390 page.getCanvas().scale(scale, scale);
391 // Keep track which pages are written.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:390:
Call requires API level 19 (current min is 7): android.graphics.pdf.PdfDocument.Page#getCanvas
387 // If the page is requested, render it.
388 if (containsPage(pages, currentPage)) {
389 page = mPdfDocument.startPage(currentPage);
390 page.getCanvas().scale(scale, scale);
391 // Keep track which pages are written.
392 mWrittenPages.append(mWrittenPages.size(), currentPage);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:390:
Call requires API level 19 (current min is 7): android.graphics.pdf.PdfDocument.Page#getCanvas
387 // If the page is requested, render it.
388 if (containsPage(pages, currentPage)) {
389 page = mPdfDocument.startPage(currentPage);
390 page.getCanvas().scale(scale, scale);
391 // Keep track which pages are written.
392 mWrittenPages.append(mWrittenPages.size(), currentPage);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:403:
Call requires API level 19 (current min is 7): android.graphics.pdf.PdfDocument.Page#getCanvas
400 // Layout an render the content.
401 view.layout(0, 0, view.getMeasuredWidth(),
402 view.getMeasuredHeight());
403 view.draw(page.getCanvas());
404 // Move the canvas for the next view.
405 page.getCanvas().translate(0, view.getHeight());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:403:
Call requires API level 19 (current min is 7): android.graphics.pdf.PdfDocument.Page#getCanvas
400 // Layout an render the content.
401 view.layout(0, 0, view.getMeasuredWidth(),
402 view.getMeasuredHeight());
403 view.draw(page.getCanvas());
404 // Move the canvas for the next view.
405 page.getCanvas().translate(0, view.getHeight());
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:405:
Call requires API level 19 (current min is 7): android.graphics.pdf.PdfDocument.Page#getCanvas
402 view.getMeasuredHeight());
403 view.draw(page.getCanvas());
404 // Move the canvas for the next view.
405 page.getCanvas().translate(0, view.getHeight());
406 }
407 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:405:
Call requires API level 19 (current min is 7): android.graphics.pdf.PdfDocument.Page#getCanvas
402 view.getMeasuredHeight());
403 view.draw(page.getCanvas());
404 // Move the canvas for the next view.
405 page.getCanvas().translate(0, view.getHeight());
406 }
407 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:411:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#finishPage
408
409 // Done with the last page.
410 if (page != null) {
411 mPdfDocument.finishPage(page);
412 }
413
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:411:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#finishPage
408
409 // Done with the last page.
410 if (page != null) {
411 mPdfDocument.finishPage(page);
412 }
413
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:416:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#writeTo
413
414 // Write the data and return success or failure.
415 try {
416 mPdfDocument.writeTo(new FileOutputStream(
417 destination.getFileDescriptor()));
418 // Compute which page ranges were written based on
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:416:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#writeTo
413
414 // Write the data and return success or failure.
415 try {
416 mPdfDocument.writeTo(new FileOutputStream(
417 destination.getFileDescriptor()));
418 // Compute which page ranges were written based on
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:421:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteFinished
418 // Compute which page ranges were written based on
419 // the bookkeeping we maintained.
420 PageRange[] pageRanges = computeWrittenPageRanges(mWrittenPages);
421 callback.onWriteFinished(pageRanges);
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:421:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteFinished
418 // Compute which page ranges were written based on
419 // the bookkeeping we maintained.
420 PageRange[] pageRanges = computeWrittenPageRanges(mWrittenPages);
421 callback.onWriteFinished(pageRanges);
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:423:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteFailed
420 PageRange[] pageRanges = computeWrittenPageRanges(mWrittenPages);
421 callback.onWriteFinished(pageRanges);
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:423:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteFailed
420 PageRange[] pageRanges = computeWrittenPageRanges(mWrittenPages);
421 callback.onWriteFinished(pageRanges);
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:425:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
426 }
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:425:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
426 }
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:425:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
426 }
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:425:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
426 }
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:425:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
426 }
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:425:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
422 } catch (IOException ioe) {
423 callback.onWriteFailed(null);
424 } finally {
425 mPdfDocument.close();
426 }
427
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:434:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteCancelled
431 @Override
432 protected void onCancelled(Void result) {
433 // Task was cancelled, report that.
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:434:
Call requires API level 19 (current min is 7): android.print.PrintDocumentAdapter.WriteResultCallback#onWriteCancelled
431 @Override
432 protected void onCancelled(Void result) {
433 // Task was cancelled, report that.
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:435:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
432 protected void onCancelled(Void result) {
433 // Task was cancelled, report that.
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
437 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:435:
Call requires API level 19 (current min is 7): android.print.pdf.PrintedPdfDocument#close
432 protected void onCancelled(Void result) {
433 // Task was cancelled, report that.
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
437 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:437:
Call requires API level 11 (current min is 7): android.os.AsyncTask#executeOnExecutor
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
437 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
438 }
439
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:437:
Call requires API level 11 (current min is 7): android.os.AsyncTask#executeOnExecutor
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
437 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
438 }
439
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:437:
Field requires API level 11 (current min is 7): android.os.AsyncTask#THREAD_POOL_EXECUTOR
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
437 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
438 }
439
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:437:
Field requires API level 11 (current min is 7): android.os.AsyncTask#THREAD_POOL_EXECUTOR
434 callback.onWriteCancelled();
435 mPdfDocument.close();
436 }
437 }.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, (Void[]) null);
438 }
439
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:466:
Call requires API level 19 (current min is 7): new android.print.PageRange
463 end = writtenPages.valueAt(i);
464 i++;
465 }
466 PageRange pageRange = new PageRange(start, end);
467 pageRanges.add(pageRange);
468 start = end = -1;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:466:
Call requires API level 19 (current min is 7): new android.print.PageRange
463 end = writtenPages.valueAt(i);
464 i++;
465 }
466 PageRange pageRange = new PageRange(start, end);
467 pageRanges.add(pageRange);
468 start = end = -1;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:479:
Call requires API level 19 (current min is 7): android.print.PageRange#getStart
476 private boolean containsPage(PageRange[] pageRanges, int page) {
477 final int pageRangeCount = pageRanges.length;
478 for (int i = 0; i < pageRangeCount; i++) {
479 if (pageRanges[i].getStart() <= page
480 && pageRanges[i].getEnd() >= page) {
481 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:479:
Call requires API level 19 (current min is 7): android.print.PageRange#getStart
476 private boolean containsPage(PageRange[] pageRanges, int page) {
477 final int pageRangeCount = pageRanges.length;
478 for (int i = 0; i < pageRangeCount; i++) {
479 if (pageRanges[i].getStart() <= page
480 && pageRanges[i].getEnd() >= page) {
481 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:480:
Call requires API level 19 (current min is 7): android.print.PageRange#getEnd
477 final int pageRangeCount = pageRanges.length;
478 for (int i = 0; i < pageRangeCount; i++) {
479 if (pageRanges[i].getStart() <= page
480 && pageRanges[i].getEnd() >= page) {
481 return true;
482 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintCustomContent.java:480:
Call requires API level 19 (current min is 7): android.print.PageRange#getEnd
477 final int pageRangeCount = pageRanges.length;
478 for (int i = 0; i < pageRangeCount; i++) {
479 if (pageRanges[i].getStart() <= page
480 && pageRanges[i].getEnd() >= page) {
481 return true;
482 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlFromScreen.java:60:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
57 public void onPageFinished(WebView view, String url) {
58 // Data loaded, so now we want to show the print option.
59 mDataLoaded = true;
60 invalidateOptionsMenu();
61 }
62 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlFromScreen.java:60:
Call requires API level 11 (current min is 7): android.app.Activity#invalidateOptionsMenu
57 public void onPageFinished(WebView view, String url) {
58 // Data loaded, so now we want to show the print option.
59 mDataLoaded = true;
60 invalidateOptionsMenu();
61 }
62 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlFromScreen.java:91:
Call requires API level 19 (current min is 7): android.print.PrintManager#print
88 PrintManager printManager = (PrintManager) getSystemService(
89 Context.PRINT_SERVICE);
90 // Pass in the ViewView's document adapter.
91 printManager.print("MotoGP stats", mWebView.createPrintDocumentAdapter(), null);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlFromScreen.java:91:
Call requires API level 19 (current min is 7): android.print.PrintManager#print
88 PrintManager printManager = (PrintManager) getSystemService(
89 Context.PRINT_SERVICE);
90 // Pass in the ViewView's document adapter.
91 printManager.print("MotoGP stats", mWebView.createPrintDocumentAdapter(), null);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlFromScreen.java:91:
Call requires API level 19 (current min is 7): android.webkit.WebView#createPrintDocumentAdapter
88 PrintManager printManager = (PrintManager) getSystemService(
89 Context.PRINT_SERVICE);
90 // Pass in the ViewView's document adapter.
91 printManager.print("MotoGP stats", mWebView.createPrintDocumentAdapter(), null);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlFromScreen.java:91:
Call requires API level 19 (current min is 7): android.webkit.WebView#createPrintDocumentAdapter
88 PrintManager printManager = (PrintManager) getSystemService(
89 Context.PRINT_SERVICE);
90 // Pass in the ViewView's document adapter.
91 printManager.print("MotoGP stats", mWebView.createPrintDocumentAdapter(), null);
92 }
93 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:96:
Call requires API level 19 (current min is 7): new android.print.PrintDocumentAdapter
93 Context.PRINT_SERVICE);
94
95 // Create a wrapper PrintDocumentAdapter to clean up when done.
96 PrintDocumentAdapter adapter = new PrintDocumentAdapter() {
97 private final PrintDocumentAdapter mWrappedInstance =
98 mWebView.createPrintDocumentAdapter();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:96:
Call requires API level 19 (current min is 7): new android.print.PrintDocumentAdapter
93 Context.PRINT_SERVICE);
94
95 // Create a wrapper PrintDocumentAdapter to clean up when done.
96 PrintDocumentAdapter adapter = new PrintDocumentAdapter() {
97 private final PrintDocumentAdapter mWrappedInstance =
98 mWebView.createPrintDocumentAdapter();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:97:
Class requires API level 19 (current min is 7): android.print.PrintDocumentAdapter
94
95 // Create a wrapper PrintDocumentAdapter to clean up when done.
96 PrintDocumentAdapter adapter = new PrintDocumentAdapter() {
97 private final PrintDocumentAdapter mWrappedInstance =
98 mWebView.createPrintDocumentAdapter();
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:97:
Class requires API level 19 (current min is 7): android.print.PrintDocumentAdapter
94
95 // Create a wrapper PrintDocumentAdapter to clean up when done.
96 PrintDocumentAdapter adapter = new PrintDocumentAdapter() {
97 private final PrintDocumentAdapter mWrappedInstance =
98 mWebView.createPrintDocumentAdapter();
99
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:98:
Call requires API level 19 (current min is 7): android.webkit.WebView#createPrintDocumentAdapter
95 // Create a wrapper PrintDocumentAdapter to clean up when done.
96 PrintDocumentAdapter adapter = new PrintDocumentAdapter() {
97 private final PrintDocumentAdapter mWrappedInstance =
98 mWebView.createPrintDocumentAdapter();
99
100 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:98:
Call requires API level 19 (current min is 7): android.webkit.WebView#createPrintDocumentAdapter
95 // Create a wrapper PrintDocumentAdapter to clean up when done.
96 PrintDocumentAdapter adapter = new PrintDocumentAdapter() {
97 private final PrintDocumentAdapter mWrappedInstance =
98 mWebView.createPrintDocumentAdapter();
99
100 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:130:
Call requires API level 19 (current min is 7): android.print.PrintManager#print
127 };
128
129 // Pass in the ViewView's document adapter.
130 printManager.print("MotoGP stats", adapter, null);
131 }
132 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/PrintHtmlOffScreen.java:130:
Call requires API level 19 (current min is 7): android.print.PrintManager#print
127 };
128
129 // Pass in the ViewView's document adapter.
130 printManager.print("MotoGP stats", adapter, null);
131 }
132 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:67:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
64
65 }
66
67 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
68
69 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:67:
Class requires API level 11 (current min is 7): android.animation.ValueAnimator.AnimatorUpdateListener
64
65 }
66
67 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener {
68
69 public final ArrayList<ShapeHolder> balls = new ArrayList<ShapeHolder>();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:80:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
77
78 private void createAnimation() {
79 if (bounceAnim == null) {
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:80:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#ofFloat
77
78 private void createAnimation() {
79 if (bounceAnim == null) {
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:81:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
78 private void createAnimation() {
79 if (bounceAnim == null) {
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
83 bounceAnim.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:81:
Call requires API level 11 (current min is 7): android.animation.ObjectAnimator#setDuration
78 private void createAnimation() {
79 if (bounceAnim == null) {
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
83 bounceAnim.addUpdateListener(this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:82:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
79 if (bounceAnim == null) {
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
83 bounceAnim.addUpdateListener(this);
84 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:82:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setInterpolator
79 if (bounceAnim == null) {
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
83 bounceAnim.addUpdateListener(this);
84 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:83:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
83 bounceAnim.addUpdateListener(this);
84 }
85 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:83:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#addUpdateListener
80 bounceAnim = ObjectAnimator.ofFloat(ball, "y", ball.getY(), getHeight() - 50f).
81 setDuration(1500);
82 bounceAnim.setInterpolator(new AccelerateInterpolator(2f));
83 bounceAnim.addUpdateListener(this);
84 }
85 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:89:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
86
87 public void startAnimation() {
88 createAnimation();
89 bounceAnim.start();
90 }
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:89:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#start
86
87 public void startAnimation() {
88 createAnimation();
89 bounceAnim.start();
90 }
91
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:94:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#reverse
91
92 public void reverseAnimation() {
93 createAnimation();
94 bounceAnim.reverse();
95 }
96
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:94:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#reverse
91
92 public void reverseAnimation() {
93 createAnimation();
94 bounceAnim.reverse();
95 }
96
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:99:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setCurrentPlayTime
96
97 public void seek(long seekTime) {
98 createAnimation();
99 bounceAnim.setCurrentPlayTime(seekTime);
100 }
101
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/ReversingAnimation.java:99:
Call requires API level 11 (current min is 7): android.animation.ValueAnimator#setCurrentPlayTime
96
97 public void seek(long seekTime) {
98 createAnimation();
99 bounceAnim.setCurrentPlayTime(seekTime);
100 }
101
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:53:
Call requires API level 11 (current min is 7): android.widget.Button#setTranslationX
50
51 public void onProgressChanged(SeekBar seekBar, int progress,
52 boolean fromUser) {
53 rotatingButton.setTranslationX((float)progress);
54 }
55 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:53:
Call requires API level 11 (current min is 7): android.widget.Button#setTranslationX
50
51 public void onProgressChanged(SeekBar seekBar, int progress,
52 boolean fromUser) {
53 rotatingButton.setTranslationX((float)progress);
54 }
55 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:68:
Call requires API level 11 (current min is 7): android.widget.Button#setTranslationY
65
66 public void onProgressChanged(SeekBar seekBar, int progress,
67 boolean fromUser) {
68 rotatingButton.setTranslationY((float)progress);
69 }
70 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:68:
Call requires API level 11 (current min is 7): android.widget.Button#setTranslationY
65
66 public void onProgressChanged(SeekBar seekBar, int progress,
67 boolean fromUser) {
68 rotatingButton.setTranslationY((float)progress);
69 }
70 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:84:
Call requires API level 11 (current min is 7): android.widget.Button#setScaleX
81
82 public void onProgressChanged(SeekBar seekBar, int progress,
83 boolean fromUser) {
84 rotatingButton.setScaleX((float)progress/10f);
85 }
86 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:84:
Call requires API level 11 (current min is 7): android.widget.Button#setScaleX
81
82 public void onProgressChanged(SeekBar seekBar, int progress,
83 boolean fromUser) {
84 rotatingButton.setScaleX((float)progress/10f);
85 }
86 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:100:
Call requires API level 11 (current min is 7): android.widget.Button#setScaleY
97
98 public void onProgressChanged(SeekBar seekBar, int progress,
99 boolean fromUser) {
100 rotatingButton.setScaleY((float)progress/10f);
101 }
102 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:100:
Call requires API level 11 (current min is 7): android.widget.Button#setScaleY
97
98 public void onProgressChanged(SeekBar seekBar, int progress,
99 boolean fromUser) {
100 rotatingButton.setScaleY((float)progress/10f);
101 }
102 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:116:
Call requires API level 11 (current min is 7): android.widget.Button#setRotationX
113 public void onProgressChanged(SeekBar seekBar, int progress,
114 boolean fromUser) {
115 // prevent seeking on app creation
116 rotatingButton.setRotationX((float)progress);
117 }
118 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:116:
Call requires API level 11 (current min is 7): android.widget.Button#setRotationX
113 public void onProgressChanged(SeekBar seekBar, int progress,
114 boolean fromUser) {
115 // prevent seeking on app creation
116 rotatingButton.setRotationX((float)progress);
117 }
118 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:132:
Call requires API level 11 (current min is 7): android.widget.Button#setRotationY
129 public void onProgressChanged(SeekBar seekBar, int progress,
130 boolean fromUser) {
131 // prevent seeking on app creation
132 rotatingButton.setRotationY((float)progress);
133 }
134 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:132:
Call requires API level 11 (current min is 7): android.widget.Button#setRotationY
129 public void onProgressChanged(SeekBar seekBar, int progress,
130 boolean fromUser) {
131 // prevent seeking on app creation
132 rotatingButton.setRotationY((float)progress);
133 }
134 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:148:
Call requires API level 11 (current min is 7): android.widget.Button#setRotation
145 public void onProgressChanged(SeekBar seekBar, int progress,
146 boolean fromUser) {
147 // prevent seeking on app creation
148 rotatingButton.setRotation((float)progress);
149 }
150 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/RotatingButton.java:148:
Call requires API level 11 (current min is 7): android.widget.Button#setRotation
145 public void onProgressChanged(SeekBar seekBar, int progress,
146 boolean fromUser) {
147 // prevent seeking on app creation
148 rotatingButton.setRotation((float)progress);
149 }
150 });
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/RotationAnimation.java:88:
Field requires API level 18 (current min is 7): android.view.WindowManager.LayoutParams#rotationAnimation
85 private void setRotationAnimation(int rotationAnimation) {
86 Window win = getWindow();
87 WindowManager.LayoutParams winParams = win.getAttributes();
88 winParams.rotationAnimation = rotationAnimation;
89 win.setAttributes(winParams);
90 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/RotationAnimation.java:88:
Field requires API level 18 (current min is 7): android.view.WindowManager.LayoutParams#rotationAnimation
85 private void setRotationAnimation(int rotationAnimation) {
86 Window win = getWindow();
87 WindowManager.LayoutParams winParams = win.getAttributes();
88 winParams.rotationAnimation = rotationAnimation;
89 win.setAttributes(winParams);
90 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/RotationVectorDemo.java:117:
Call requires API level 9 (current min is 7): android.hardware.SensorManager#getRotationMatrixFromVector
114 // convert the rotation-vector to a 4x4 matrix. the matrix
115 // is interpreted by Open GL as the inverse of the
116 // rotation-vector, which is what we want.
117 SensorManager.getRotationMatrixFromVector(
118 mRotationMatrix , event.values);
119 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/RotationVectorDemo.java:117:
Call requires API level 9 (current min is 7): android.hardware.SensorManager#getRotationMatrixFromVector
114 // convert the rotation-vector to a 4x4 matrix. the matrix
115 // is interpreted by Open GL as the inverse of the
116 // rotation-vector, which is what we want.
117 SensorManager.getRotationMatrixFromVector(
118 mRotationMatrix , event.values);
119 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:42:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
39 * This demonstrates the usage of SearchView in an ActionBar as a menu item.
40 * It sets a SearchableInfo on the SearchView for suggestions and submitting queries to.
41 */
42 public class SearchViewActionBar extends Activity implements SearchView.OnQueryTextListener {
43
44 private SearchView mSearchView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:42:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
39 * This demonstrates the usage of SearchView in an ActionBar as a menu item.
40 * It sets a SearchableInfo on the SearchView for suggestions and submitting queries to.
41 */
42 public class SearchViewActionBar extends Activity implements SearchView.OnQueryTextListener {
43
44 private SearchView mSearchView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:64:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
61 MenuInflater inflater = getMenuInflater();
62 inflater.inflate(R.menu.searchview_in_menu, menu);
63 MenuItem searchItem = menu.findItem(R.id.action_search);
64 mSearchView = (SearchView) searchItem.getActionView();
65 setupSearchView(searchItem);
66
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:64:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
61 MenuInflater inflater = getMenuInflater();
62 inflater.inflate(R.menu.searchview_in_menu, menu);
63 MenuItem searchItem = menu.findItem(R.id.action_search);
64 mSearchView = (SearchView) searchItem.getActionView();
65 setupSearchView(searchItem);
66
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:73:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
70 private void setupSearchView(MenuItem searchItem) {
71
72 if (isAlwaysExpanded()) {
73 mSearchView.setIconifiedByDefault(false);
74 } else {
75 searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:73:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
70 private void setupSearchView(MenuItem searchItem) {
71
72 if (isAlwaysExpanded()) {
73 mSearchView.setIconifiedByDefault(false);
74 } else {
75 searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:75:
Call requires API level 14 (current min is 7): android.view.MenuItem#setShowAsActionFlags
72 if (isAlwaysExpanded()) {
73 mSearchView.setIconifiedByDefault(false);
74 } else {
75 searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM
76 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:75:
Call requires API level 14 (current min is 7): android.view.MenuItem#setShowAsActionFlags
72 if (isAlwaysExpanded()) {
73 mSearchView.setIconifiedByDefault(false);
74 } else {
75 searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM
76 | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:81:
Call requires API level 8 (current min is 7): android.app.SearchManager#getSearchablesInGlobalSearch
78
79 SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
80 if (searchManager != null) {
81 List<SearchableInfo> searchables = searchManager.getSearchablesInGlobalSearch();
82
83 // Try to use the "applications" global search provider
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:81:
Call requires API level 8 (current min is 7): android.app.SearchManager#getSearchablesInGlobalSearch
78
79 SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
80 if (searchManager != null) {
81 List<SearchableInfo> searchables = searchManager.getSearchablesInGlobalSearch();
82
83 // Try to use the "applications" global search provider
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:84:
Call requires API level 8 (current min is 7): android.app.SearchManager#getSearchableInfo
81 List<SearchableInfo> searchables = searchManager.getSearchablesInGlobalSearch();
82
83 // Try to use the "applications" global search provider
84 SearchableInfo info = searchManager.getSearchableInfo(getComponentName());
85 for (SearchableInfo inf : searchables) {
86 if (inf.getSuggestAuthority() != null
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:84:
Call requires API level 8 (current min is 7): android.app.SearchManager#getSearchableInfo
81 List<SearchableInfo> searchables = searchManager.getSearchablesInGlobalSearch();
82
83 // Try to use the "applications" global search provider
84 SearchableInfo info = searchManager.getSearchableInfo(getComponentName());
85 for (SearchableInfo inf : searchables) {
86 if (inf.getSuggestAuthority() != null
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:86:
Call requires API level 8 (current min is 7): android.app.SearchableInfo#getSuggestAuthority
83 // Try to use the "applications" global search provider
84 SearchableInfo info = searchManager.getSearchableInfo(getComponentName());
85 for (SearchableInfo inf : searchables) {
86 if (inf.getSuggestAuthority() != null
87 && inf.getSuggestAuthority().startsWith("applications")) {
88 info = inf;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:86:
Call requires API level 8 (current min is 7): android.app.SearchableInfo#getSuggestAuthority
83 // Try to use the "applications" global search provider
84 SearchableInfo info = searchManager.getSearchableInfo(getComponentName());
85 for (SearchableInfo inf : searchables) {
86 if (inf.getSuggestAuthority() != null
87 && inf.getSuggestAuthority().startsWith("applications")) {
88 info = inf;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:86:
Call requires API level 8 (current min is 7): android.app.SearchableInfo#getSuggestAuthority
83 // Try to use the "applications" global search provider
84 SearchableInfo info = searchManager.getSearchableInfo(getComponentName());
85 for (SearchableInfo inf : searchables) {
86 if (inf.getSuggestAuthority() != null
87 && inf.getSuggestAuthority().startsWith("applications")) {
88 info = inf;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:86:
Call requires API level 8 (current min is 7): android.app.SearchableInfo#getSuggestAuthority
83 // Try to use the "applications" global search provider
84 SearchableInfo info = searchManager.getSearchableInfo(getComponentName());
85 for (SearchableInfo inf : searchables) {
86 if (inf.getSuggestAuthority() != null
87 && inf.getSuggestAuthority().startsWith("applications")) {
88 info = inf;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:91:
Call requires API level 11 (current min is 7): android.widget.SearchView#setSearchableInfo
88 info = inf;
89 }
90 }
91 mSearchView.setSearchableInfo(info);
92 }
93
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:91:
Call requires API level 11 (current min is 7): android.widget.SearchView#setSearchableInfo
88 info = inf;
89 }
90 }
91 mSearchView.setSearchableInfo(info);
92 }
93
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:94:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
91 mSearchView.setSearchableInfo(info);
92 }
93
94 mSearchView.setOnQueryTextListener(this);
95 }
96
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewActionBar.java:94:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
91 mSearchView.setSearchableInfo(info);
92 }
93
94 mSearchView.setOnQueryTextListener(this);
95 }
96
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:33:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
30 /**
31 * Shows a list that can be filtered in-place with a SearchView in non-iconified mode.
32 */
33 public class SearchViewFilterMode extends Activity implements SearchView.OnQueryTextListener {
34
35 private static final String TAG = "SearchViewFilterMode";
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:33:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
30 /**
31 * Shows a list that can be filtered in-place with a SearchView in non-iconified mode.
32 */
33 public class SearchViewFilterMode extends Activity implements SearchView.OnQueryTextListener {
34
35 private static final String TAG = "SearchViewFilterMode";
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:60:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
57 }
58
59 private void setupSearchView() {
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:60:
Call requires API level 11 (current min is 7): android.widget.SearchView#setIconifiedByDefault
57 }
58
59 private void setupSearchView() {
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:61:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
58
59 private void setupSearchView() {
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
63 mSearchView.setQueryHint(getString(R.string.cheese_hunt_hint));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:61:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
58
59 private void setupSearchView() {
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
63 mSearchView.setQueryHint(getString(R.string.cheese_hunt_hint));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:62:
Call requires API level 11 (current min is 7): android.widget.SearchView#setSubmitButtonEnabled
59 private void setupSearchView() {
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
63 mSearchView.setQueryHint(getString(R.string.cheese_hunt_hint));
64 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:62:
Call requires API level 11 (current min is 7): android.widget.SearchView#setSubmitButtonEnabled
59 private void setupSearchView() {
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
63 mSearchView.setQueryHint(getString(R.string.cheese_hunt_hint));
64 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:63:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQueryHint
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
63 mSearchView.setQueryHint(getString(R.string.cheese_hunt_hint));
64 }
65
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SearchViewFilterMode.java:63:
Call requires API level 11 (current min is 7): android.widget.SearchView#setQueryHint
60 mSearchView.setIconifiedByDefault(false);
61 mSearchView.setOnQueryTextListener(this);
62 mSearchView.setSubmitButtonEnabled(false);
63 mSearchView.setQueryHint(getString(R.string.cheese_hunt_hint));
64 }
65
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/SecureSurfaceViewActivity.java:81:
Call requires API level 17 (current min is 7): android.opengl.GLSurfaceView#setSecure
78 // is created before the surface view's containing window is attached to
79 // the window manager which happens after onCreate returns.
80 // It cannot be changed later.
81 mSurfaceView.setSecure(true);
82 }
83
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/SecureSurfaceViewActivity.java:81:
Call requires API level 17 (current min is 7): android.opengl.GLSurfaceView#setSecure
78 // is created before the surface view's containing window is attached to
79 // the window manager which happens after onCreate returns.
80 // It cannot be changed later.
81 mSurfaceView.setSecure(true);
82 }
83
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SecureView.java:128:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getFlags
125 private void setTouchFilter(Button button) {
126 button.setOnTouchListener(new OnTouchListener() {
127 public boolean onTouch(View v, MotionEvent event) {
128 if ((event.getFlags() & MotionEvent.FLAG_WINDOW_IS_OBSCURED) != 0) {
129 if (event.getAction() == MotionEvent.ACTION_UP) {
130 new AlertDialog.Builder(SecureView.this)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SecureView.java:128:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getFlags
125 private void setTouchFilter(Button button) {
126 button.setOnTouchListener(new OnTouchListener() {
127 public boolean onTouch(View v, MotionEvent event) {
128 if ((event.getFlags() & MotionEvent.FLAG_WINDOW_IS_OBSCURED) != 0) {
129 if (event.getAction() == MotionEvent.ACTION_UP) {
130 new AlertDialog.Builder(SecureView.this)
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/StatusBarNotifications.java:170:
Call requires API level 11 (current min is 7): android.content.Intent#makeRestartActivityTask
167 // First: root activity of ApiDemos.
168 // This is a convenient way to make the proper Intent to launch and
169 // reset an application's task.
170 intents[0] = Intent.makeRestartActivityTask(new ComponentName(this,
171 com.example.android.apis.ApiDemos.class));
172
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/StatusBarNotifications.java:170:
Call requires API level 11 (current min is 7): android.content.Intent#makeRestartActivityTask
167 // First: root activity of ApiDemos.
168 // This is a convenient way to make the proper Intent to launch and
169 // reset an application's task.
170 intents[0] = Intent.makeRestartActivityTask(new ComponentName(this,
171 com.example.android.apis.ApiDemos.class));
172
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/StatusBarNotifications.java:187:
Call requires API level 11 (current min is 7): android.app.PendingIntent#getActivities
184 // notification. Note the use of FLAG_UPDATE_CURRENT so that if there
185 // is already an active matching pending intent, we will update its
186 // extras (and other Intents in the array) to be the ones passed in here.
187 PendingIntent contentIntent = PendingIntent.getActivities(this, 0,
188 intents, PendingIntent.FLAG_UPDATE_CURRENT);
189 return contentIntent;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/StatusBarNotifications.java:187:
Call requires API level 11 (current min is 7): android.app.PendingIntent#getActivities
184 // notification. Note the use of FLAG_UPDATE_CURRENT so that if there
185 // is already an active matching pending intent, we will update its
186 // extras (and other Intents in the array) to be the ones passed in here.
187 PendingIntent contentIntent = PendingIntent.getActivities(this, 0,
188 intents, PendingIntent.FLAG_UPDATE_CURRENT);
189 return contentIntent;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Switches.java:39:
Call requires API level 14 (current min is 7): android.widget.Switch#setOnCheckedChangeListener
36
37 Switch s = (Switch) findViewById(R.id.monitored_switch);
38 if (s != null) {
39 s.setOnCheckedChangeListener(this);
40 }
41 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/Switches.java:39:
Call requires API level 14 (current min is 7): android.widget.Switch#setOnCheckedChangeListener
36
37 Switch s = (Switch) findViewById(R.id.monitored_switch);
38 if (s != null) {
39 s.setOnCheckedChangeListener(this);
40 }
41 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:53:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
50 * estate on the task at hand.
51 */
52 public class SystemUIModes extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54 public static class IV extends ImageView implements View.OnSystemUiVisibilityChangeListener {
55 private SystemUIModes mActivity;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:53:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
50 * estate on the task at hand.
51 */
52 public class SystemUIModes extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54 public static class IV extends ImageView implements View.OnSystemUiVisibilityChangeListener {
55 private SystemUIModes mActivity;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:53:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
50 * estate on the task at hand.
51 */
52 public class SystemUIModes extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54 public static class IV extends ImageView implements View.OnSystemUiVisibilityChangeListener {
55 private SystemUIModes mActivity;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:53:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
50 * estate on the task at hand.
51 */
52 public class SystemUIModes extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54 public static class IV extends ImageView implements View.OnSystemUiVisibilityChangeListener {
55 private SystemUIModes mActivity;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:54:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
51 */
52 public class SystemUIModes extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54 public static class IV extends ImageView implements View.OnSystemUiVisibilityChangeListener {
55 private SystemUIModes mActivity;
56 private ActionMode mActionMode;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:54:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
51 */
52 public class SystemUIModes extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54 public static class IV extends ImageView implements View.OnSystemUiVisibilityChangeListener {
55 private SystemUIModes mActivity;
56 private ActionMode mActionMode;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:64:
Call requires API level 11 (current min is 7): android.widget.ImageView#setOnSystemUiVisibilityChangeListener
61 super(context, attrs);
62 }
63 public void setActivity(SystemUIModes act) {
64 setOnSystemUiVisibilityChangeListener(this);
65 mActivity = act;
66 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:64:
Call requires API level 11 (current min is 7): android.widget.ImageView#setOnSystemUiVisibilityChangeListener
61 super(context, attrs);
62 }
63 public void setActivity(SystemUIModes act) {
64 setOnSystemUiVisibilityChangeListener(this);
65 mActivity = act;
66 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:77:
Class requires API level 11 (current min is 7): android.view.ActionMode.Callback
74 mActivity.refreshSizes();
75 }
76
77 private class MyActionModeCallback implements ActionMode.Callback {
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:77:
Class requires API level 11 (current min is 7): android.view.ActionMode.Callback
74 mActivity.refreshSizes();
75 }
76
77 private class MyActionModeCallback implements ActionMode.Callback {
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:79:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
76
77 private class MyActionModeCallback implements ActionMode.Callback {
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
80 mode.setSubtitle(null);
81 mode.setTitleOptionalHint(false);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:79:
Call requires API level 11 (current min is 7): android.view.ActionMode#setTitle
76
77 private class MyActionModeCallback implements ActionMode.Callback {
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
80 mode.setSubtitle(null);
81 mode.setTitleOptionalHint(false);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:80:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
77 private class MyActionModeCallback implements ActionMode.Callback {
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
80 mode.setSubtitle(null);
81 mode.setTitleOptionalHint(false);
82 menu.add("Sort By Size").setIcon(android.R.drawable.ic_menu_sort_by_size);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:80:
Call requires API level 11 (current min is 7): android.view.ActionMode#setSubtitle
77 private class MyActionModeCallback implements ActionMode.Callback {
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
80 mode.setSubtitle(null);
81 mode.setTitleOptionalHint(false);
82 menu.add("Sort By Size").setIcon(android.R.drawable.ic_menu_sort_by_size);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:81:
Call requires API level 16 (current min is 7): android.view.ActionMode#setTitleOptionalHint
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
80 mode.setSubtitle(null);
81 mode.setTitleOptionalHint(false);
82 menu.add("Sort By Size").setIcon(android.R.drawable.ic_menu_sort_by_size);
83 menu.add("Sort By Alpha").setIcon(android.R.drawable.ic_menu_sort_alphabetically);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:81:
Call requires API level 16 (current min is 7): android.view.ActionMode#setTitleOptionalHint
78 @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) {
79 mode.setTitle("My Action Mode!");
80 mode.setSubtitle(null);
81 mode.setTitleOptionalHint(false);
82 menu.add("Sort By Size").setIcon(android.R.drawable.ic_menu_sort_by_size);
83 menu.add("Sort By Alpha").setIcon(android.R.drawable.ic_menu_sort_alphabetically);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:104:
Call requires API level 11 (current min is 7): android.widget.ImageView#startActionMode
101 public void startActionMode() {
102 if (mActionMode == null) {
103 ActionMode.Callback cb = new MyActionModeCallback();
104 mActionMode = startActionMode(cb);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:104:
Call requires API level 11 (current min is 7): android.widget.ImageView#startActionMode
101 public void startActionMode() {
102 if (mActionMode == null) {
103 ActionMode.Callback cb = new MyActionModeCallback();
104 mActionMode = startActionMode(cb);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:110:
Call requires API level 11 (current min is 7): android.view.ActionMode#finish
107
108 public void stopActionMode() {
109 if (mActionMode != null) {
110 mActionMode.finish();
111 }
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:110:
Call requires API level 11 (current min is 7): android.view.ActionMode#finish
107
108 public void stopActionMode() {
109 if (mActionMode != null) {
110 mActionMode.finish();
111 }
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:252:
Call requires API level 11 (current min is 7): android.app.ActionBar#hide
249 @Override
250 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:252:
Call requires API level 11 (current min is 7): android.app.ActionBar#hide
249 @Override
250 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:252:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
249 @Override
250 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:252:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
249 @Override
250 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:254:
Call requires API level 11 (current min is 7): android.app.ActionBar#show
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
255 }
256 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:254:
Call requires API level 11 (current min is 7): android.app.ActionBar#show
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
255 }
256 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:254:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
255 }
256 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:254:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
251 if (isChecked) {
252 getActionBar().hide();
253 } else {
254 getActionBar().show();
255 }
256 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:278:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
275 public boolean onCreateOptionsMenu(Menu menu) {
276 MenuInflater inflater = getMenuInflater();
277 inflater.inflate(R.menu.content_actions, menu);
278 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
279 searchView.setOnQueryTextListener(this);
280
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:278:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
275 public boolean onCreateOptionsMenu(Menu menu) {
276 MenuInflater inflater = getMenuInflater();
277 inflater.inflate(R.menu.content_actions, menu);
278 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
279 searchView.setOnQueryTextListener(this);
280
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:279:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
276 MenuInflater inflater = getMenuInflater();
277 inflater.inflate(R.menu.content_actions, menu);
278 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
279 searchView.setOnQueryTextListener(this);
280
281 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:279:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
276 MenuInflater inflater = getMenuInflater();
277 inflater.inflate(R.menu.content_actions, menu);
278 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
279 searchView.setOnQueryTextListener(this);
280
281 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:283:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
280
281 // Set file with share history to the provider and set the share intent.
282 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
283 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
284 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
285 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:283:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
280
281 // Set file with share history to the provider and set the share intent.
282 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
283 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
284 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
285 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:284:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
281 // Set file with share history to the provider and set the share intent.
282 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
283 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
284 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
285 // Note that you can set/change the intent any time,
286 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:284:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
281 // Set file with share history to the provider and set the share intent.
282 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
283 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
284 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
285 // Note that you can set/change the intent any time,
286 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:291:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
288 shareIntent.setType("image/*");
289 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
290 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
291 actionProvider.setShareIntent(shareIntent);
292 return true;
293 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:291:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
288 shareIntent.setType("image/*");
289 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
290 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
291 actionProvider.setShareIntent(shareIntent);
292 return true;
293 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:323:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
320 public boolean onOptionsItemSelected(MenuItem item) {
321 switch (item.getItemId()) {
322 case R.id.show_tabs:
323 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
324 item.setChecked(true);
325 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:323:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
320 public boolean onOptionsItemSelected(MenuItem item) {
321 switch (item.getItemId()) {
322 case R.id.show_tabs:
323 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
324 item.setChecked(true);
325 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:323:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
320 public boolean onOptionsItemSelected(MenuItem item) {
321 switch (item.getItemId()) {
322 case R.id.show_tabs:
323 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
324 item.setChecked(true);
325 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:323:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
320 public boolean onOptionsItemSelected(MenuItem item) {
321 switch (item.getItemId()) {
322 case R.id.show_tabs:
323 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
324 item.setChecked(true);
325 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:327:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
324 item.setChecked(true);
325 return true;
326 case R.id.hide_tabs:
327 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
328 item.setChecked(true);
329 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:327:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
324 item.setChecked(true);
325 return true;
326 case R.id.hide_tabs:
327 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
328 item.setChecked(true);
329 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:327:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
324 item.setChecked(true);
325 return true;
326 case R.id.hide_tabs:
327 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
328 item.setChecked(true);
329 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:327:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
324 item.setChecked(true);
325 return true;
326 case R.id.hide_tabs:
327 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
328 item.setChecked(true);
329 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:347:
Call requires API level 11 (current min is 7): android.widget.ImageView#getSystemUiVisibility
344 }
345
346 public void updateCheckControls() {
347 int visibility = mImage.getSystemUiVisibility();
348 for (int i=0; i<mCheckControls.length; i++) {
349 mCheckControls[i].setChecked((visibility&mCheckFlags[i]) != 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:347:
Call requires API level 11 (current min is 7): android.widget.ImageView#getSystemUiVisibility
344 }
345
346 public void updateCheckControls() {
347 int visibility = mImage.getSystemUiVisibility();
348 for (int i=0; i<mCheckControls.length; i++) {
349 mCheckControls[i].setChecked((visibility&mCheckFlags[i]) != 0);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:360:
Call requires API level 11 (current min is 7): android.widget.ImageView#setSystemUiVisibility
357 visibility |= mCheckFlags[i];
358 }
359 }
360 mImage.setSystemUiVisibility(visibility);
361 }
362
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/SystemUIModes.java:360:
Call requires API level 11 (current min is 7): android.widget.ImageView#setSystemUiVisibility
357 visibility |= mCheckFlags[i];
358 }
359 }
360 mImage.setSystemUiVisibility(visibility);
361 }
362
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:82:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#getSource
79 // because the explored window is in another process and the
80 // corresponding View might be gone by the time your request reaches the
81 // view hierarchy.
82 AccessibilityNodeInfo source = event.getSource();
83 if (source == null) {
84 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:82:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#getSource
79 // because the explored window is in another process and the
80 // corresponding View might be gone by the time your request reaches the
81 // view hierarchy.
82 AccessibilityNodeInfo source = event.getSource();
83 if (source == null) {
84 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:94:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChild
91 }
92
93 // Using this parent, get references to both child nodes, the label and the checkbox.
94 AccessibilityNodeInfo labelNode = rowNode.getChild(0);
95 if (labelNode == null) {
96 rowNode.recycle();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:94:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChild
91 }
92
93 // Using this parent, get references to both child nodes, the label and the checkbox.
94 AccessibilityNodeInfo labelNode = rowNode.getChild(0);
95 if (labelNode == null) {
96 rowNode.recycle();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:96:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
93 // Using this parent, get references to both child nodes, the label and the checkbox.
94 AccessibilityNodeInfo labelNode = rowNode.getChild(0);
95 if (labelNode == null) {
96 rowNode.recycle();
97 return;
98 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:96:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
93 // Using this parent, get references to both child nodes, the label and the checkbox.
94 AccessibilityNodeInfo labelNode = rowNode.getChild(0);
95 if (labelNode == null) {
96 rowNode.recycle();
97 return;
98 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:100:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChild
97 return;
98 }
99
100 AccessibilityNodeInfo completeNode = rowNode.getChild(1);
101 if (completeNode == null) {
102 rowNode.recycle();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:100:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChild
97 return;
98 }
99
100 AccessibilityNodeInfo completeNode = rowNode.getChild(1);
101 if (completeNode == null) {
102 rowNode.recycle();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:102:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
99
100 AccessibilityNodeInfo completeNode = rowNode.getChild(1);
101 if (completeNode == null) {
102 rowNode.recycle();
103 return;
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:102:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
99
100 AccessibilityNodeInfo completeNode = rowNode.getChild(1);
101 if (completeNode == null) {
102 rowNode.recycle();
103 return;
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:108:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChild
105
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:108:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChild
105
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:108:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChildCount
105
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:108:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getChildCount
105
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:108:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#isCheckable
105
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:108:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#isCheckable
105
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:109:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:109:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
106 // Determine what the task is and whether or not it's complete, based on
107 // the text inside the label, and the state of the check-box.
108 if (rowNode.getChildCount() < 2 || !rowNode.getChild(1).isCheckable()) {
109 rowNode.recycle();
110 return;
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:113:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getText
110 return;
111 }
112
113 CharSequence taskLabel = labelNode.getText();
114 final boolean isComplete = completeNode.isChecked();
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:113:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getText
110 return;
111 }
112
113 CharSequence taskLabel = labelNode.getText();
114 final boolean isComplete = completeNode.isChecked();
115
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:114:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#isChecked
111 }
112
113 CharSequence taskLabel = labelNode.getText();
114 final boolean isComplete = completeNode.isChecked();
115
116 String completeStr = null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:114:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#isChecked
111 }
112
113 CharSequence taskLabel = labelNode.getText();
114 final boolean isComplete = completeNode.isChecked();
115
116 String completeStr = null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:128:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#getRecordCount
125
126 // The custom ListView added extra context to the event by adding an
127 // AccessibilityRecord to it. Extract that from the event and read it.
128 final int records = event.getRecordCount();
129 for (int i = 0; i < records; i++) {
130 AccessibilityRecord record = event.getRecord(i);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:128:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#getRecordCount
125
126 // The custom ListView added extra context to the event by adding an
127 // AccessibilityRecord to it. Extract that from the event and read it.
128 final int records = event.getRecordCount();
129 for (int i = 0; i < records; i++) {
130 AccessibilityRecord record = event.getRecord(i);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:130:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#getRecord
127 // AccessibilityRecord to it. Extract that from the event and read it.
128 final int records = event.getRecordCount();
129 for (int i = 0; i < records; i++) {
130 AccessibilityRecord record = event.getRecord(i);
131 CharSequence contentDescription = record.getContentDescription();
132 if (!TextUtils.isEmpty(contentDescription )) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:130:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#getRecord
127 // AccessibilityRecord to it. Extract that from the event and read it.
128 final int records = event.getRecordCount();
129 for (int i = 0; i < records; i++) {
130 AccessibilityRecord record = event.getRecord(i);
131 CharSequence contentDescription = record.getContentDescription();
132 if (!TextUtils.isEmpty(contentDescription )) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:131:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityRecord#getContentDescription
128 final int records = event.getRecordCount();
129 for (int i = 0; i < records; i++) {
130 AccessibilityRecord record = event.getRecord(i);
131 CharSequence contentDescription = record.getContentDescription();
132 if (!TextUtils.isEmpty(contentDescription )) {
133 utterance.append(SEPARATOR);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:131:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityRecord#getContentDescription
128 final int records = event.getRecordCount();
129 for (int i = 0; i < records; i++) {
130 AccessibilityRecord record = event.getRecord(i);
131 CharSequence contentDescription = record.getContentDescription();
132 if (!TextUtils.isEmpty(contentDescription )) {
133 utterance.append(SEPARATOR);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:146:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getParent
143 private AccessibilityNodeInfo getListItemNodeInfo(AccessibilityNodeInfo source) {
144 AccessibilityNodeInfo current = source;
145 while (true) {
146 AccessibilityNodeInfo parent = current.getParent();
147 if (parent == null) {
148 return null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:146:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getParent
143 private AccessibilityNodeInfo getListItemNodeInfo(AccessibilityNodeInfo source) {
144 AccessibilityNodeInfo current = source;
145 while (true) {
146 AccessibilityNodeInfo parent = current.getParent();
147 if (parent == null) {
148 return null;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:150:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getClassName
147 if (parent == null) {
148 return null;
149 }
150 if (TASK_LIST_VIEW_CLASS_NAME.equals(parent.getClassName())) {
151 return current;
152 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:150:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#getClassName
147 if (parent == null) {
148 return null;
149 }
150 if (TASK_LIST_VIEW_CLASS_NAME.equals(parent.getClassName())) {
151 return current;
152 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:156:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
153 // NOTE: Recycle the infos.
154 AccessibilityNodeInfo oldCurrent = current;
155 current = parent;
156 oldCurrent.recycle();
157 }
158 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskBackService.java:156:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityNodeInfo#recycle
153 // NOTE: Recycle the infos.
154 AccessibilityNodeInfo oldCurrent = current;
155 current = parent;
156 oldCurrent.recycle();
157 }
158 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskListView.java:53:
Call requires API level 14 (current min is 7): android.widget.ListView#onInitializeAccessibilityEvent
50 public boolean onRequestSendAccessibilityEvent(View child, AccessibilityEvent event) {
51 // Add a record for ourselves as well.
52 AccessibilityEvent record = AccessibilityEvent.obtain();
53 super.onInitializeAccessibilityEvent(record);
54
55 int priority = (Integer) child.getTag();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskListView.java:53:
Call requires API level 14 (current min is 7): android.widget.ListView#onInitializeAccessibilityEvent
50 public boolean onRequestSendAccessibilityEvent(View child, AccessibilityEvent event) {
51 // Add a record for ourselves as well.
52 AccessibilityEvent record = AccessibilityEvent.obtain();
53 super.onInitializeAccessibilityEvent(record);
54
55 int priority = (Integer) child.getTag();
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskListView.java:59:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#appendRecord
56 String priorityStr = "Priority: " + priority;
57 record.setContentDescription(priorityStr);
58
59 event.appendRecord(record);
60 return true;
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/accessibility/TaskListView.java:59:
Call requires API level 14 (current min is 7): android.view.accessibility.AccessibilityEvent#appendRecord
56 String priorityStr = "Priority: " + priority;
57 record.setContentDescription(priorityStr);
58
59 event.appendRecord(record);
60 return true;
61 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:340:
Call requires API level 8 (current min is 7): android.view.MotionEvent#getActionMasked
337
338 @Override
339 public boolean onTrackballEvent(MotionEvent event) {
340 final int action = event.getActionMasked();
341 if (action == MotionEvent.ACTION_DOWN) {
342 // Advance color when the trackball button is pressed.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:340:
Call requires API level 8 (current min is 7): android.view.MotionEvent#getActionMasked
337
338 @Override
339 public boolean onTrackballEvent(MotionEvent event) {
340 final int action = event.getActionMasked();
341 if (action == MotionEvent.ACTION_DOWN) {
342 // Advance color when the trackball button is pressed.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:379:
Call requires API level 14 (current min is 7): android.view.MotionEvent#getButtonState
376 }
377
378 private boolean onTouchOrHoverEvent(MotionEvent event, boolean isTouch) {
379 final int buttonState = event.getButtonState();
380 int pressedButtons = buttonState & ~mOldButtonState;
381 mOldButtonState = buttonState;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:379:
Call requires API level 14 (current min is 7): android.view.MotionEvent#getButtonState
376 }
377
378 private boolean onTouchOrHoverEvent(MotionEvent event, boolean isTouch) {
379 final int buttonState = event.getButtonState();
380 int pressedButtons = buttonState & ~mOldButtonState;
381 mOldButtonState = buttonState;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:401:
Call requires API level 8 (current min is 7): android.view.MotionEvent#getActionMasked
398 return false;
399 }
400
401 final int action = event.getActionMasked();
402 if (action == MotionEvent.ACTION_DOWN || action == MotionEvent.ACTION_MOVE
403 || action == MotionEvent.ACTION_HOVER_MOVE) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:401:
Call requires API level 8 (current min is 7): android.view.MotionEvent#getActionMasked
398 return false;
399 }
400
401 final int action = event.getActionMasked();
402 if (action == MotionEvent.ACTION_DOWN || action == MotionEvent.ACTION_MOVE
403 || action == MotionEvent.ACTION_HOVER_MOVE) {
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:408:
Call requires API level 14 (current min is 7): android.view.MotionEvent#getToolType
405 final int P = event.getPointerCount();
406 for (int i = 0; i < N; i++) {
407 for (int j = 0; j < P; j++) {
408 paint(getPaintModeForTool(event.getToolType(j), mode),
409 event.getHistoricalX(j, i),
410 event.getHistoricalY(j, i),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:408:
Call requires API level 14 (current min is 7): android.view.MotionEvent#getToolType
405 final int P = event.getPointerCount();
406 for (int i = 0; i < N; i++) {
407 for (int j = 0; j < P; j++) {
408 paint(getPaintModeForTool(event.getToolType(j), mode),
409 event.getHistoricalX(j, i),
410 event.getHistoricalY(j, i),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:412:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getHistoricalTouchMajor
409 event.getHistoricalX(j, i),
410 event.getHistoricalY(j, i),
411 event.getHistoricalPressure(j, i),
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:412:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getHistoricalTouchMajor
409 event.getHistoricalX(j, i),
410 event.getHistoricalY(j, i),
411 event.getHistoricalPressure(j, i),
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:413:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getHistoricalTouchMinor
410 event.getHistoricalY(j, i),
411 event.getHistoricalPressure(j, i),
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:413:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getHistoricalTouchMinor
410 event.getHistoricalY(j, i),
411 event.getHistoricalPressure(j, i),
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:414:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getHistoricalOrientation
411 event.getHistoricalPressure(j, i),
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
416 event.getHistoricalAxisValue(MotionEvent.AXIS_TILT, j, i));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:414:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getHistoricalOrientation
411 event.getHistoricalPressure(j, i),
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
416 event.getHistoricalAxisValue(MotionEvent.AXIS_TILT, j, i));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:415:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
416 event.getHistoricalAxisValue(MotionEvent.AXIS_TILT, j, i));
417 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:415:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
416 event.getHistoricalAxisValue(MotionEvent.AXIS_TILT, j, i));
417 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:415:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
416 event.getHistoricalAxisValue(MotionEvent.AXIS_TILT, j, i));
417 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:415:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getHistoricalAxisValue
412 event.getHistoricalTouchMajor(j, i),
413 event.getHistoricalTouchMinor(j, i),
414 event.getHistoricalOrientation(j, i),
415 event.getHistoricalAxisValue(MotionEvent.AXIS_DISTANCE, j, i),
416 event.getHistoricalAxisValue(MotionEvent.AXIS_TILT, j, i));
417 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:420:
Call requires API level 14 (current min is 7): android.view.MotionEvent#getToolType
417 }
418 }
419 for (int j = 0; j < P; j++) {
420 paint(getPaintModeForTool(event.getToolType(j), mode),
421 event.getX(j),
422 event.getY(j),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:420:
Call requires API level 14 (current min is 7): android.view.MotionEvent#getToolType
417 }
418 }
419 for (int j = 0; j < P; j++) {
420 paint(getPaintModeForTool(event.getToolType(j), mode),
421 event.getX(j),
422 event.getY(j),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:424:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getTouchMajor
421 event.getX(j),
422 event.getY(j),
423 event.getPressure(j),
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:424:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getTouchMajor
421 event.getX(j),
422 event.getY(j),
423 event.getPressure(j),
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:425:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getTouchMinor
422 event.getY(j),
423 event.getPressure(j),
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:425:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getTouchMinor
422 event.getY(j),
423 event.getPressure(j),
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:426:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getOrientation
423 event.getPressure(j),
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
428 event.getAxisValue(MotionEvent.AXIS_TILT, j));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:426:
Call requires API level 9 (current min is 7): android.view.MotionEvent#getOrientation
423 event.getPressure(j),
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
428 event.getAxisValue(MotionEvent.AXIS_TILT, j));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:427:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getAxisValue
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
428 event.getAxisValue(MotionEvent.AXIS_TILT, j));
429 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:427:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getAxisValue
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
428 event.getAxisValue(MotionEvent.AXIS_TILT, j));
429 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:427:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getAxisValue
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
428 event.getAxisValue(MotionEvent.AXIS_TILT, j));
429 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/TouchPaint.java:427:
Call requires API level 12 (current min is 7): android.view.MotionEvent#getAxisValue
424 event.getTouchMajor(j),
425 event.getTouchMinor(j),
426 event.getOrientation(j),
427 event.getAxisValue(MotionEvent.AXIS_DISTANCE, j),
428 event.getAxisValue(MotionEvent.AXIS_TILT, j));
429 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:46:
Call requires API level 19 (current min is 7): android.transition.TransitionInflater#from
43
44 mSceneRoot = (ViewGroup) findViewById(R.id.sceneRoot);
45
46 TransitionInflater inflater = TransitionInflater.from(this);
47
48 // Note that this is not the only way to create a Scene object, but that
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:46:
Call requires API level 19 (current min is 7): android.transition.TransitionInflater#from
43
44 mSceneRoot = (ViewGroup) findViewById(R.id.sceneRoot);
45
46 TransitionInflater inflater = TransitionInflater.from(this);
47
48 // Note that this is not the only way to create a Scene object, but that
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:53:
Call requires API level 19 (current min is 7): android.transition.Scene#getSceneForLayout
50 // TransitionManager that we are also loading from resources, and which
51 // uses the same layout resource files to determine the scenes to transition
52 // from/to.
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:53:
Call requires API level 19 (current min is 7): android.transition.Scene#getSceneForLayout
50 // TransitionManager that we are also loading from resources, and which
51 // uses the same layout resource files to determine the scenes to transition
52 // from/to.
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:54:
Call requires API level 19 (current min is 7): android.transition.Scene#getSceneForLayout
51 // uses the same layout resource files to determine the scenes to transition
52 // from/to.
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
56 mTransitionManager = inflater.inflateTransitionManager(R.transition.transitions_mgr,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:54:
Call requires API level 19 (current min is 7): android.transition.Scene#getSceneForLayout
51 // uses the same layout resource files to determine the scenes to transition
52 // from/to.
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
56 mTransitionManager = inflater.inflateTransitionManager(R.transition.transitions_mgr,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:55:
Call requires API level 19 (current min is 7): android.transition.Scene#getSceneForLayout
52 // from/to.
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
56 mTransitionManager = inflater.inflateTransitionManager(R.transition.transitions_mgr,
57 mSceneRoot);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:55:
Call requires API level 19 (current min is 7): android.transition.Scene#getSceneForLayout
52 // from/to.
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
56 mTransitionManager = inflater.inflateTransitionManager(R.transition.transitions_mgr,
57 mSceneRoot);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:56:
Call requires API level 19 (current min is 7): android.transition.TransitionInflater#inflateTransitionManager
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
56 mTransitionManager = inflater.inflateTransitionManager(R.transition.transitions_mgr,
57 mSceneRoot);
58 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:56:
Call requires API level 19 (current min is 7): android.transition.TransitionInflater#inflateTransitionManager
53 mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene1, this);
54 mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene2, this);
55 mScene3 = Scene.getSceneForLayout(mSceneRoot, R.layout.transition_scene3, this);
56 mTransitionManager = inflater.inflateTransitionManager(R.transition.transitions_mgr,
57 mSceneRoot);
58 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:63:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#transitionTo
60 public void selectScene(View view) {
61 switch (view.getId()) {
62 case R.id.scene1:
63 mTransitionManager.transitionTo(mScene1);
64 break;
65 case R.id.scene2:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:63:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#transitionTo
60 public void selectScene(View view) {
61 switch (view.getId()) {
62 case R.id.scene1:
63 mTransitionManager.transitionTo(mScene1);
64 break;
65 case R.id.scene2:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:66:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#transitionTo
63 mTransitionManager.transitionTo(mScene1);
64 break;
65 case R.id.scene2:
66 mTransitionManager.transitionTo(mScene2);
67 break;
68 case R.id.scene3:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:66:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#transitionTo
63 mTransitionManager.transitionTo(mScene1);
64 break;
65 case R.id.scene2:
66 mTransitionManager.transitionTo(mScene2);
67 break;
68 case R.id.scene3:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:69:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#transitionTo
66 mTransitionManager.transitionTo(mScene2);
67 break;
68 case R.id.scene3:
69 mTransitionManager.transitionTo(mScene3);
70 break;
71 case R.id.scene4:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:69:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#transitionTo
66 mTransitionManager.transitionTo(mScene2);
67 break;
68 case R.id.scene3:
69 mTransitionManager.transitionTo(mScene3);
70 break;
71 case R.id.scene4:
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:75:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#beginDelayedTransition
72 // scene4 is not an actual 'Scene', but rather a dynamic change in the UI,
73 // transitioned to using beginDelayedTransition() to tell the TransitionManager
74 // to get ready to run a transition at the next frame
75 TransitionManager.beginDelayedTransition(mSceneRoot);
76 setNewSize(R.id.view1, 150, 25);
77 setNewSize(R.id.view2, 150, 25);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/animation/Transitions.java:75:
Call requires API level 19 (current min is 7): android.transition.TransitionManager#beginDelayedTransition
72 // scene4 is not an actual 'Scene', but rather a dynamic change in the UI,
73 // transitioned to using beginDelayedTransition() to tell the TransitionManager
74 // to get ready to run a transition at the next frame
75 TransitionManager.beginDelayedTransition(mSceneRoot);
76 setNewSize(R.id.view1, 150, 25);
77 setNewSize(R.id.view2, 150, 25);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:49:
Class requires API level 18 (current min is 7): android.hardware.TriggerEventListener
46 */
47
48
49 class TriggerListener extends TriggerEventListener {
50 private Context mContext;
51 private TextView mTextView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:49:
Class requires API level 18 (current min is 7): android.hardware.TriggerEventListener
46 */
47
48
49 class TriggerListener extends TriggerEventListener {
50 private Context mContext;
51 private TextView mTextView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:53:
Call requires API level 18 (current min is 7): new android.hardware.TriggerEventListener
50 private Context mContext;
51 private TextView mTextView;
52
53 TriggerListener(Context context, TextView textView) {
54 mContext = context;
55 mTextView = textView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:53:
Call requires API level 18 (current min is 7): new android.hardware.TriggerEventListener
50 private Context mContext;
51 private TextView mTextView;
52
53 TriggerListener(Context context, TextView textView) {
54 mContext = context;
55 mTextView = textView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:60:
Field requires API level 18 (current min is 7): android.hardware.TriggerEvent#values
57
58 @Override
59 public void onTrigger(TriggerEvent event) {
60 if (event.values[0] == 1) {
61 mTextView.append(mContext.getString(R.string.sig_motion) + "\n");
62 mTextView.append(mContext.getString(R.string.sig_motion_auto_disabled) + "\n");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:60:
Field requires API level 18 (current min is 7): android.hardware.TriggerEvent#values
57
58 @Override
59 public void onTrigger(TriggerEvent event) {
60 if (event.values[0] == 1) {
61 mTextView.append(mContext.getString(R.string.sig_motion) + "\n");
62 mTextView.append(mContext.getString(R.string.sig_motion_auto_disabled) + "\n");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:77:
Call requires API level 18 (current min is 7): android.hardware.SensorManager#requestTriggerSensor
74 @Override
75 protected void onResume() {
76 super.onResume();
77 if (mSigMotion != null && mSensorManager.requestTriggerSensor(mListener, mSigMotion))
78 mTextView.append(getString(R.string.sig_motion_enabled) + "\n");
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:77:
Call requires API level 18 (current min is 7): android.hardware.SensorManager#requestTriggerSensor
74 @Override
75 protected void onResume() {
76 super.onResume();
77 if (mSigMotion != null && mSensorManager.requestTriggerSensor(mListener, mSigMotion))
78 mTextView.append(getString(R.string.sig_motion_enabled) + "\n");
79 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:86:
Call requires API level 18 (current min is 7): android.hardware.SensorManager#cancelTriggerSensor
83 super.onPause();
84 // Call disable only if needed for cleanup.
85 // The sensor is auto disabled when triggered.
86 if (mSigMotion != null) mSensorManager.cancelTriggerSensor(mListener, mSigMotion);
87 }
88
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:86:
Call requires API level 18 (current min is 7): android.hardware.SensorManager#cancelTriggerSensor
83 super.onPause();
84 // Call disable only if needed for cleanup.
85 // The sensor is auto disabled when triggered.
86 if (mSigMotion != null) mSensorManager.cancelTriggerSensor(mListener, mSigMotion);
87 }
88
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:110:
Call requires API level 18 (current min is 7): android.hardware.SensorManager#cancelTriggerSensor
107
108 @Override
109 protected void onStop() {
110 if (mSigMotion != null) mSensorManager.cancelTriggerSensor(mListener, mSigMotion);
111 super.onStop();
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/os/TriggerSensors.java:110:
Call requires API level 18 (current min is 7): android.hardware.SensorManager#cancelTriggerSensor
107
108 @Override
109 protected void onStop() {
110 if (mSigMotion != null) mSensorManager.cancelTriggerSensor(mListener, mSigMotion);
111 super.onStop();
112 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:53:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
50 * video playback).
51 */
52 public class VideoPlayerActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:53:
Class requires API level 11 (current min is 7): android.app.ActionBar.TabListener
50 * video playback).
51 */
52 public class VideoPlayerActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:53:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
50 * video playback).
51 */
52 public class VideoPlayerActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:53:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
50 * video playback).
51 */
52 public class VideoPlayerActivity extends Activity
53 implements OnQueryTextListener, ActionBar.TabListener {
54
55 /**
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:62:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
59 */
60
61 public static class Content extends ImageView implements
62 View.OnSystemUiVisibilityChangeListener, View.OnClickListener,
63 ActionBar.OnMenuVisibilityListener {
64 Activity mActivity;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:62:
Class requires API level 11 (current min is 7): android.view.View.OnSystemUiVisibilityChangeListener
59 */
60
61 public static class Content extends ImageView implements
62 View.OnSystemUiVisibilityChangeListener, View.OnClickListener,
63 ActionBar.OnMenuVisibilityListener {
64 Activity mActivity;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:63:
Class requires API level 11 (current min is 7): android.app.ActionBar.OnMenuVisibilityListener
60
61 public static class Content extends ImageView implements
62 View.OnSystemUiVisibilityChangeListener, View.OnClickListener,
63 ActionBar.OnMenuVisibilityListener {
64 Activity mActivity;
65 TextView mTitleView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:63:
Class requires API level 11 (current min is 7): android.app.ActionBar.OnMenuVisibilityListener
60
61 public static class Content extends ImageView implements
62 View.OnSystemUiVisibilityChangeListener, View.OnClickListener,
63 ActionBar.OnMenuVisibilityListener {
64 Activity mActivity;
65 TextView mTitleView;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:82:
Call requires API level 11 (current min is 7): android.widget.ImageView#setOnSystemUiVisibilityChangeListener
79
80 public Content(Context context, AttributeSet attrs) {
81 super(context, attrs);
82 setOnSystemUiVisibilityChangeListener(this);
83 setOnClickListener(this);
84 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:82:
Call requires API level 11 (current min is 7): android.widget.ImageView#setOnSystemUiVisibilityChangeListener
79
80 public Content(Context context, AttributeSet attrs) {
81 super(context, attrs);
82 setOnSystemUiVisibilityChangeListener(this);
83 setOnClickListener(this);
84 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:102:
Call requires API level 11 (current min is 7): android.app.ActionBar#addOnMenuVisibilityListener
99 super.onAttachedToWindow();
100 if (mActivity != null) {
101 mAddedMenuListener = true;
102 mActivity.getActionBar().addOnMenuVisibilityListener(this);
103 }
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:102:
Call requires API level 11 (current min is 7): android.app.ActionBar#addOnMenuVisibilityListener
99 super.onAttachedToWindow();
100 if (mActivity != null) {
101 mAddedMenuListener = true;
102 mActivity.getActionBar().addOnMenuVisibilityListener(this);
103 }
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:102:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
99 super.onAttachedToWindow();
100 if (mActivity != null) {
101 mAddedMenuListener = true;
102 mActivity.getActionBar().addOnMenuVisibilityListener(this);
103 }
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:102:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
99 super.onAttachedToWindow();
100 if (mActivity != null) {
101 mAddedMenuListener = true;
102 mActivity.getActionBar().addOnMenuVisibilityListener(this);
103 }
104 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:109:
Call requires API level 11 (current min is 7): android.app.ActionBar#removeOnMenuVisibilityListener
106 @Override protected void onDetachedFromWindow() {
107 super.onDetachedFromWindow();
108 if (mAddedMenuListener) {
109 mActivity.getActionBar().removeOnMenuVisibilityListener(this);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:109:
Call requires API level 11 (current min is 7): android.app.ActionBar#removeOnMenuVisibilityListener
106 @Override protected void onDetachedFromWindow() {
107 super.onDetachedFromWindow();
108 if (mAddedMenuListener) {
109 mActivity.getActionBar().removeOnMenuVisibilityListener(this);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:109:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
106 @Override protected void onDetachedFromWindow() {
107 super.onDetachedFromWindow();
108 if (mAddedMenuListener) {
109 mActivity.getActionBar().removeOnMenuVisibilityListener(this);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:109:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
106 @Override protected void onDetachedFromWindow() {
107 super.onDetachedFromWindow();
108 if (mAddedMenuListener) {
109 mActivity.getActionBar().removeOnMenuVisibilityListener(this);
110 }
111 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:176:
Call requires API level 11 (current min is 7): android.widget.ImageView#setSystemUiVisibility
173 }
174
175 // Set the new desired visibility.
176 setSystemUiVisibility(newVis);
177 mTitleView.setVisibility(visible ? VISIBLE : INVISIBLE);
178 mPlayButton.setVisibility(visible ? VISIBLE : INVISIBLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:176:
Call requires API level 11 (current min is 7): android.widget.ImageView#setSystemUiVisibility
173 }
174
175 // Set the new desired visibility.
176 setSystemUiVisibility(newVis);
177 mTitleView.setVisibility(visible ? VISIBLE : INVISIBLE);
178 mPlayButton.setVisibility(visible ? VISIBLE : INVISIBLE);
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:201:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
198 (Button)findViewById(R.id.play),
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:201:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
198 (Button)findViewById(R.id.play),
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:202:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
199 (SeekBar)findViewById(R.id.seekbar));
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:203:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
200
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar#addTab
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar#newTab
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setTabListener
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:204:
Call requires API level 11 (current min is 7): android.app.ActionBar.Tab#setText
201 ActionBar bar = getActionBar();
202 bar.addTab(bar.newTab().setText("Tab 1").setTabListener(this));
203 bar.addTab(bar.newTab().setText("Tab 2").setTabListener(this));
204 bar.addTab(bar.newTab().setText("Tab 3").setTabListener(this));
205 }
206
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:211:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
208 public boolean onCreateOptionsMenu(Menu menu) {
209 MenuInflater inflater = getMenuInflater();
210 inflater.inflate(R.menu.content_actions, menu);
211 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
212 searchView.setOnQueryTextListener(this);
213
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:211:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
208 public boolean onCreateOptionsMenu(Menu menu) {
209 MenuInflater inflater = getMenuInflater();
210 inflater.inflate(R.menu.content_actions, menu);
211 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
212 searchView.setOnQueryTextListener(this);
213
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:212:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
209 MenuInflater inflater = getMenuInflater();
210 inflater.inflate(R.menu.content_actions, menu);
211 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
212 searchView.setOnQueryTextListener(this);
213
214 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:212:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
209 MenuInflater inflater = getMenuInflater();
210 inflater.inflate(R.menu.content_actions, menu);
211 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
212 searchView.setOnQueryTextListener(this);
213
214 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:216:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
213
214 // Set file with share history to the provider and set the share intent.
215 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
216 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
217 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
218 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:216:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
213
214 // Set file with share history to the provider and set the share intent.
215 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
216 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
217 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
218 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:217:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
214 // Set file with share history to the provider and set the share intent.
215 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
216 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
217 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
218 // Note that you can set/change the intent any time,
219 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:217:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
214 // Set file with share history to the provider and set the share intent.
215 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
216 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
217 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
218 // Note that you can set/change the intent any time,
219 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:224:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
221 shareIntent.setType("image/*");
222 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
223 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
224 actionProvider.setShareIntent(shareIntent);
225 return true;
226 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:224:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
221 shareIntent.setType("image/*");
222 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
223 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
224 actionProvider.setShareIntent(shareIntent);
225 return true;
226 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:248:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
245 public boolean onOptionsItemSelected(MenuItem item) {
246 switch (item.getItemId()) {
247 case R.id.show_tabs:
248 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
249 item.setChecked(true);
250 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:248:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
245 public boolean onOptionsItemSelected(MenuItem item) {
246 switch (item.getItemId()) {
247 case R.id.show_tabs:
248 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
249 item.setChecked(true);
250 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:248:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
245 public boolean onOptionsItemSelected(MenuItem item) {
246 switch (item.getItemId()) {
247 case R.id.show_tabs:
248 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
249 item.setChecked(true);
250 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:248:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
245 public boolean onOptionsItemSelected(MenuItem item) {
246 switch (item.getItemId()) {
247 case R.id.show_tabs:
248 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
249 item.setChecked(true);
250 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:252:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
249 item.setChecked(true);
250 return true;
251 case R.id.hide_tabs:
252 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
253 item.setChecked(true);
254 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:252:
Call requires API level 11 (current min is 7): android.app.ActionBar#setNavigationMode
249 item.setChecked(true);
250 return true;
251 case R.id.hide_tabs:
252 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
253 item.setChecked(true);
254 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:252:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
249 item.setChecked(true);
250 return true;
251 case R.id.hide_tabs:
252 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
253 item.setChecked(true);
254 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/VideoPlayerActivity.java:252:
Call requires API level 11 (current min is 7): android.app.Activity#getActionBar
249 item.setChecked(true);
250 return true;
251 case R.id.hide_tabs:
252 getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
253 item.setChecked(true);
254 return true;
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/VoiceRecognition.java:152:
Call requires API level 8 (current min is 7): android.speech.RecognizerIntent#getVoiceDetailsIntent
149
150 private void refreshVoiceSettings() {
151 Log.i(TAG, "Sending broadcast");
152 sendOrderedBroadcast(RecognizerIntent.getVoiceDetailsIntent(this), null,
153 new SupportedLanguageBroadcastReceiver(), null, Activity.RESULT_OK, null, null);
154 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/app/VoiceRecognition.java:152:
Call requires API level 8 (current min is 7): android.speech.RecognizerIntent#getVoiceDetailsIntent
149
150 private void refreshVoiceSettings() {
151 Log.i(TAG, "Sending broadcast");
152 sendOrderedBroadcast(RecognizerIntent.getVoiceDetailsIntent(this), null,
153 new SupportedLanguageBroadcastReceiver(), null, Activity.RESULT_OK, null, null);
154 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:34:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
31 import android.widget.Toast;
32 import com.example.android.apis.R;
33
34 public class WindowFocusObserver extends Activity implements SearchView.OnQueryTextListener {
35 TextView mState;
36
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:34:
Class requires API level 11 (current min is 7): android.widget.SearchView.OnQueryTextListener
31 import android.widget.Toast;
32 import com.example.android.apis.R;
33
34 public class WindowFocusObserver extends Activity implements SearchView.OnQueryTextListener {
35 TextView mState;
36
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:37:
Call requires API level 18 (current min is 7): new android.view.WindowId.FocusObserver
34 public class WindowFocusObserver extends Activity implements SearchView.OnQueryTextListener {
35 TextView mState;
36
37 final FocusObserver mObserver = new WindowId.FocusObserver() {
38
39 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:37:
Call requires API level 18 (current min is 7): new android.view.WindowId.FocusObserver
34 public class WindowFocusObserver extends Activity implements SearchView.OnQueryTextListener {
35 TextView mState;
36
37 final FocusObserver mObserver = new WindowId.FocusObserver() {
38
39 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:37:
Class requires API level 18 (current min is 7): android.view.WindowId.FocusObserver
34 public class WindowFocusObserver extends Activity implements SearchView.OnQueryTextListener {
35 TextView mState;
36
37 final FocusObserver mObserver = new WindowId.FocusObserver() {
38
39 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:37:
Class requires API level 18 (current min is 7): android.view.WindowId.FocusObserver
34 public class WindowFocusObserver extends Activity implements SearchView.OnQueryTextListener {
35 TextView mState;
36
37 final FocusObserver mObserver = new WindowId.FocusObserver() {
38
39 @Override
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:62:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
59 public boolean onCreateOptionsMenu(Menu menu) {
60 MenuInflater inflater = getMenuInflater();
61 inflater.inflate(R.menu.content_actions, menu);
62 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
63 searchView.setOnQueryTextListener(this);
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:62:
Call requires API level 11 (current min is 7): android.view.MenuItem#getActionView
59 public boolean onCreateOptionsMenu(Menu menu) {
60 MenuInflater inflater = getMenuInflater();
61 inflater.inflate(R.menu.content_actions, menu);
62 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
63 searchView.setOnQueryTextListener(this);
64
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:63:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
60 MenuInflater inflater = getMenuInflater();
61 inflater.inflate(R.menu.content_actions, menu);
62 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
63 searchView.setOnQueryTextListener(this);
64
65 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:63:
Call requires API level 11 (current min is 7): android.widget.SearchView#setOnQueryTextListener
60 MenuInflater inflater = getMenuInflater();
61 inflater.inflate(R.menu.content_actions, menu);
62 SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
63 searchView.setOnQueryTextListener(this);
64
65 // Set file with share history to the provider and set the share intent.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:67:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
64
65 // Set file with share history to the provider and set the share intent.
66 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
67 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
68 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
69 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:67:
Call requires API level 14 (current min is 7): android.view.MenuItem#getActionProvider
64
65 // Set file with share history to the provider and set the share intent.
66 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
67 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
68 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
69 // Note that you can set/change the intent any time,
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:68:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
65 // Set file with share history to the provider and set the share intent.
66 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
67 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
68 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
69 // Note that you can set/change the intent any time,
70 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:68:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareHistoryFileName
65 // Set file with share history to the provider and set the share intent.
66 MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
67 ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider();
68 actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
69 // Note that you can set/change the intent any time,
70 // say when the user has selected an image.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:75:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
72 shareIntent.setType("image/*");
73 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
74 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
75 actionProvider.setShareIntent(shareIntent);
76 return true;
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:75:
Call requires API level 14 (current min is 7): android.widget.ShareActionProvider#setShareIntent
72 shareIntent.setType("image/*");
73 Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));
74 shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
75 actionProvider.setShareIntent(shareIntent);
76 return true;
77 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:96:
Call requires API level 18 (current min is 7): android.view.View#getWindowId
93 @Override
94 public void onAttachedToWindow() {
95 super.onAttachedToWindow();
96 WindowId token = getWindow().getDecorView().getWindowId();
97 token.registerFocusObserver(mObserver);
98 mState.setText(token.isFocused() ? "Focused" : "Not focused");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:96:
Call requires API level 18 (current min is 7): android.view.View#getWindowId
93 @Override
94 public void onAttachedToWindow() {
95 super.onAttachedToWindow();
96 WindowId token = getWindow().getDecorView().getWindowId();
97 token.registerFocusObserver(mObserver);
98 mState.setText(token.isFocused() ? "Focused" : "Not focused");
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:97:
Call requires API level 18 (current min is 7): android.view.WindowId#registerFocusObserver
94 public void onAttachedToWindow() {
95 super.onAttachedToWindow();
96 WindowId token = getWindow().getDecorView().getWindowId();
97 token.registerFocusObserver(mObserver);
98 mState.setText(token.isFocused() ? "Focused" : "Not focused");
99 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:97:
Call requires API level 18 (current min is 7): android.view.WindowId#registerFocusObserver
94 public void onAttachedToWindow() {
95 super.onAttachedToWindow();
96 WindowId token = getWindow().getDecorView().getWindowId();
97 token.registerFocusObserver(mObserver);
98 mState.setText(token.isFocused() ? "Focused" : "Not focused");
99 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:98:
Call requires API level 18 (current min is 7): android.view.WindowId#isFocused
95 super.onAttachedToWindow();
96 WindowId token = getWindow().getDecorView().getWindowId();
97 token.registerFocusObserver(mObserver);
98 mState.setText(token.isFocused() ? "Focused" : "Not focused");
99 }
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:98:
Call requires API level 18 (current min is 7): android.view.WindowId#isFocused
95 super.onAttachedToWindow();
96 WindowId token = getWindow().getDecorView().getWindowId();
97 token.registerFocusObserver(mObserver);
98 mState.setText(token.isFocused() ? "Focused" : "Not focused");
99 }
100
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:104:
Call requires API level 18 (current min is 7): android.view.View#getWindowId
101 @Override
102 public void onDetachedFromWindow() {
103 super.onDetachedFromWindow();
104 getWindow().getDecorView().getWindowId().unregisterFocusObserver(mObserver);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:104:
Call requires API level 18 (current min is 7): android.view.View#getWindowId
101 @Override
102 public void onDetachedFromWindow() {
103 super.onDetachedFromWindow();
104 getWindow().getDecorView().getWindowId().unregisterFocusObserver(mObserver);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:104:
Call requires API level 18 (current min is 7): android.view.WindowId#unregisterFocusObserver
101 @Override
102 public void onDetachedFromWindow() {
103 super.onDetachedFromWindow();
104 getWindow().getDecorView().getWindowId().unregisterFocusObserver(mObserver);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/view/WindowFocusObserver.java:104:
Call requires API level 18 (current min is 7): android.view.WindowId#unregisterFocusObserver
101 @Override
102 public void onDetachedFromWindow() {
103 super.onDetachedFromWindow();
104 getWindow().getDecorView().getWindowId().unregisterFocusObserver(mObserver);
105 }
106 }
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/WindowSurface.java:16:
Class requires API level 9 (current min is 7): android.view.SurfaceHolder.Callback2
13 * Demonstrates how to take over the Surface from a window to do direct
14 * drawing to it (without going through the view hierarchy).
15 */
16 public class WindowSurface extends Activity implements SurfaceHolder.Callback2 {
17 DrawingThread mDrawingThread;
18
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/WindowSurface.java:16:
Class requires API level 9 (current min is 7): android.view.SurfaceHolder.Callback2
13 * Demonstrates how to take over the Surface from a window to do direct
14 * drawing to it (without going through the view hierarchy).
15 */
16 public class WindowSurface extends Activity implements SurfaceHolder.Callback2 {
17 DrawingThread mDrawingThread;
18
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/WindowSurface.java:26:
Call requires API level 9 (current min is 7): android.view.Window#takeSurface
23 // Tell the activity's window that we want to do our own drawing
24 // to its surface. This prevents the view hierarchy from drawing to
25 // it, though we can still add views to capture input if desired.
26 getWindow().takeSurface(this);
27
28 // This is the thread that will be drawing to our surface.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/java/com/example/android/apis/graphics/WindowSurface.java:26:
Call requires API level 9 (current min is 7): android.view.Window#takeSurface
23 // Tell the activity's window that we want to do our own drawing
24 // to its surface. This prevents the view hierarchy from drawing to
25 // it, though we can still add views to capture input if desired.
26 getWindow().takeSurface(this);
27
28 // This is the thread that will be drawing to our surface.
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/action_bar_settings_action_provider.xml:23:
?android:attr/actionBarItemBackground requires API level 14 (current min is 7)
20 android:layout_gravity="center"
21 android:focusable="true"
22 android:addStatesFromChildren="true"
23 android:background="?android:attr/actionBarItemBackground"
24 style="?android:attr/actionButtonStyle">
25
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/action_bar_settings_action_provider.xml:23:
?android:attr/actionBarItemBackground requires API level 14 (current min is 7)
20 android:layout_gravity="center"
21 android:focusable="true"
22 android:addStatesFromChildren="true"
23 android:background="?android:attr/actionBarItemBackground"
24 style="?android:attr/actionButtonStyle">
25
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/action_bar_settings_action_provider.xml:24:
?android:attr/actionButtonStyle requires API level 11 (current min is 7)
21 android:focusable="true"
22 android:addStatesFromChildren="true"
23 android:background="?android:attr/actionBarItemBackground"
24 style="?android:attr/actionButtonStyle">
25
26 <ImageButton android:id="@+id/button"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/action_bar_settings_action_provider.xml:24:
?android:attr/actionButtonStyle requires API level 11 (current min is 7)
21 android:focusable="true"
22 android:addStatesFromChildren="true"
23 android:background="?android:attr/actionBarItemBackground"
24 style="?android:attr/actionButtonStyle">
25
26 <ImageButton android:id="@+id/button"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/dialog_activity.xml:41:
?android:attr/buttonBarStyle requires API level 11 (current min is 7)
38 </LinearLayout>
39
40 <!-- Alert dialog style buttons along the bottom. -->
41 <LinearLayout style="?android:attr/buttonBarStyle"
42 android:layout_width="match_parent" android:layout_height="wrap_content"
43 android:measureWithLargestChild="true">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/dialog_activity.xml:41:
?android:attr/buttonBarStyle requires API level 11 (current min is 7)
38 </LinearLayout>
39
40 <!-- Alert dialog style buttons along the bottom. -->
41 <LinearLayout style="?android:attr/buttonBarStyle"
42 android:layout_width="match_parent" android:layout_height="wrap_content"
43 android:measureWithLargestChild="true">
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/dialog_activity.xml:44:
?android:attr/buttonBarButtonStyle requires API level 11 (current min is 7)
41 <LinearLayout style="?android:attr/buttonBarStyle"
42 android:layout_width="match_parent" android:layout_height="wrap_content"
43 android:measureWithLargestChild="true">
44 <Button style="?android:attr/buttonBarButtonStyle" android:id="@+id/add"
45 android:layout_width="wrap_content" android:layout_height="wrap_content"
46 android:layout_weight="1"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/dialog_activity.xml:44:
?android:attr/buttonBarButtonStyle requires API level 11 (current min is 7)
41 <LinearLayout style="?android:attr/buttonBarStyle"
42 android:layout_width="match_parent" android:layout_height="wrap_content"
43 android:measureWithLargestChild="true">
44 <Button style="?android:attr/buttonBarButtonStyle" android:id="@+id/add"
45 android:layout_width="wrap_content" android:layout_height="wrap_content"
46 android:layout_weight="1"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/dialog_activity.xml:48:
?android:attr/buttonBarButtonStyle requires API level 11 (current min is 7)
45 android:layout_width="wrap_content" android:layout_height="wrap_content"
46 android:layout_weight="1"
47 android:text="@string/dialog_activity_add" />
48 <Button style="?android:attr/buttonBarButtonStyle" android:id="@+id/remove"
49 android:layout_width="wrap_content" android:layout_height="wrap_content"
50 android:layout_weight="1"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/dialog_activity.xml:48:
?android:attr/buttonBarButtonStyle requires API level 11 (current min is 7)
45 android:layout_width="wrap_content" android:layout_height="wrap_content"
46 android:layout_weight="1"
47 android:text="@string/dialog_activity_add" />
48 <Button style="?android:attr/buttonBarButtonStyle" android:id="@+id/remove"
49 android:layout_width="wrap_content" android:layout_height="wrap_content"
50 android:layout_weight="1"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout-land/fragment_layout.xml:31:
?android:attr/detailsElementBackground requires API level 11 (current min is 7)
28
29 <FrameLayout android:id="@+id/details" android:layout_weight="1"
30 android:layout_width="0px" android:layout_height="match_parent"
31 android:background="?android:attr/detailsElementBackground" />
32
33 </LinearLayout>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout-land/fragment_layout.xml:31:
?android:attr/detailsElementBackground requires API level 11 (current min is 7)
28
29 <FrameLayout android:id="@+id/details" android:layout_weight="1"
30 android:layout_width="0px" android:layout_height="match_parent"
31 android:background="?android:attr/detailsElementBackground" />
32
33 </LinearLayout>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_enter.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="100dp" android:valueTo="0dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_enter.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="100dp" android:valueTo="0dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_enter.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="0.0" android:valueTo="1.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_enter.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="0.0" android:valueTo="1.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_exit.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="0dp" android:valueTo="-100dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_exit.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="0dp" android:valueTo="-100dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_exit.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="1.0" android:valueTo="0.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_left_exit.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="1.0" android:valueTo="0.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_enter.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="-100dp" android:valueTo="0dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_enter.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="-100dp" android:valueTo="0dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_enter.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="0.0" android:valueTo="1.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_enter.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="0.0" android:valueTo="1.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_exit.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="0dp" android:valueTo="100dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_exit.xml:21:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
18 -->
19 <set xmlns:android="http://schemas.android.com/apk/res/android">
20 <objectAnimator
21 android:interpolator="@android:interpolator/decelerate_quint"
22 android:valueFrom="0dp" android:valueTo="100dp"
23 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_exit.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="1.0" android:valueTo="0.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/animator/fragment_slide_right_exit.xml:27:
@android:interpolator/decelerate_quint requires API level 11 (current min is 7)
24 android:propertyName="translationX"
25 android:duration="@android:integer/config_mediumAnimTime" />
26 <objectAnimator
27 android:interpolator="@android:interpolator/decelerate_quint"
28 android:valueFrom="1.0" android:valueTo="0.0"
29 android:valueType="floatType"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/grid_layout_1.xml:22:
View requires API level 14 (current min is 7): <GridLayout>
19 LinearLayout and RelativeLayout demos.
20 -->
21
22 <GridLayout
23 xmlns:android="http://schemas.android.com/apk/res/android"
24 android:layout_width="match_parent"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/grid_layout_1.xml:22:
View requires API level 14 (current min is 7): <GridLayout>
19 LinearLayout and RelativeLayout demos.
20 -->
21
22 <GridLayout
23 xmlns:android="http://schemas.android.com/apk/res/android"
24 android:layout_width="match_parent"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/grid_layout_2.xml:17:
View requires API level 14 (current min is 7): <GridLayout>
14 limitations under the License.
15 -->
16
17 <GridLayout
18 xmlns:android="http://schemas.android.com/apk/res/android"
19 android:layout_width="match_parent"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/grid_layout_2.xml:17:
View requires API level 14 (current min is 7): <GridLayout>
14 limitations under the License.
15 -->
16
17 <GridLayout
18 xmlns:android="http://schemas.android.com/apk/res/android"
19 android:layout_width="match_parent"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/grid_layout_2.xml:17:
View requires API level 14 (current min is 7): <GridLayout>
14 limitations under the License.
15 -->
16
17 <GridLayout
18 xmlns:android="http://schemas.android.com/apk/res/android"
19 android:layout_width="match_parent"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/grid_layout_2.xml:17:
View requires API level 14 (current min is 7): <GridLayout>
14 limitations under the License.
15 -->
16
17 <GridLayout
18 xmlns:android="http://schemas.android.com/apk/res/android"
19 android:layout_width="match_parent"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/layout_animations_by_default.xml:27:
View requires API level 14 (current min is 7): <GridLayout>
24 android:text="Add Button"
25 android:id="@+id/addNewButton"
26 />
27 <GridLayout
28 android:columnCount="4"
29 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/layout_animations_by_default.xml:27:
View requires API level 14 (current min is 7): <GridLayout>
24 android:text="Add Button"
25 android:id="@+id/addNewButton"
26 />
27 <GridLayout
28 android:columnCount="4"
29 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/search_view.xml:17:
View requires API level 11 (current min is 7): <SearchView>
14 limitations under the License.
15 -->
16
17 <SearchView xmlns:android="http://schemas.android.com/apk/res/android"
18 android:layout_width="wrap_content"
19 android:layout_height="match_parent"/>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/search_view.xml:17:
View requires API level 11 (current min is 7): <SearchView>
14 limitations under the License.
15 -->
16
17 <SearchView xmlns:android="http://schemas.android.com/apk/res/android"
18 android:layout_width="wrap_content"
19 android:layout_height="match_parent"/>
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/searchview_filter.xml:21:
View requires API level 11 (current min is 7): <SearchView>
18 android:layout_width="match_parent"
19 android:layout_height="match_parent"
20 android:orientation="vertical">
21 <SearchView
22 android:id="@+id/search_view"
23 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/searchview_filter.xml:21:
View requires API level 11 (current min is 7): <SearchView>
18 android:layout_width="match_parent"
19 android:layout_height="match_parent"
20 android:orientation="vertical">
21 <SearchView
22 android:id="@+id/search_view"
23 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/values/styles.xml:45:
@android:style/Theme.Holo.Light.NoActionBar requires API level 13 (current min is 7)
42 </style>
43
44 <!-- Base application theme is the default theme. -->
45 <style name="BadTheme" parent="@android:style/Theme.Holo.Light.NoActionBar">
46 </style>
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/values/styles.xml:45:
@android:style/Theme.Holo.Light.NoActionBar requires API level 13 (current min is 7)
42 </style>
43
44 <!-- Base application theme is the default theme. -->
45 <style name="BadTheme" parent="@android:style/Theme.Holo.Light.NoActionBar">
46 </style>
47
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:24:
View requires API level 14 (current min is 7): <Switch>
21 android:layout_width="match_parent"
22 android:layout_height="wrap_content">
23
24 <Switch android:text="Standard switch"
25 android:layout_width="wrap_content"
26 android:layout_height="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:24:
View requires API level 14 (current min is 7): <Switch>
21 android:layout_width="match_parent"
22 android:layout_height="wrap_content">
23
24 <Switch android:text="Standard switch"
25 android:layout_width="wrap_content"
26 android:layout_height="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:29:
View requires API level 14 (current min is 7): <Switch>
26 android:layout_height="wrap_content"
27 android:layout_marginBottom="32dip" />
28
29 <Switch android:text="Default is on"
30 android:checked="true"
31 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:29:
View requires API level 14 (current min is 7): <Switch>
26 android:layout_height="wrap_content"
27 android:layout_marginBottom="32dip" />
28
29 <Switch android:text="Default is on"
30 android:checked="true"
31 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:35:
View requires API level 14 (current min is 7): <Switch>
32 android:layout_height="wrap_content"
33 android:layout_marginBottom="32dip" />
34
35 <Switch android:id="@+id/monitored_switch"
36 android:text="Monitored switch"
37 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:35:
View requires API level 14 (current min is 7): <Switch>
32 android:layout_height="wrap_content"
33 android:layout_marginBottom="32dip" />
34
35 <Switch android:id="@+id/monitored_switch"
36 android:text="Monitored switch"
37 android:layout_width="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:41:
View requires API level 14 (current min is 7): <Switch>
38 android:layout_height="wrap_content"
39 android:layout_marginBottom="32dip" />
40
41 <Switch android:text="Customized text"
42 android:layout_width="wrap_content"
43 android:layout_height="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:41:
View requires API level 14 (current min is 7): <Switch>
38 android:layout_height="wrap_content"
39 android:layout_marginBottom="32dip" />
40
41 <Switch android:text="Customized text"
42 android:layout_width="wrap_content"
43 android:layout_height="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:48:
View requires API level 14 (current min is 7): <Switch>
45 android:textOff="NO"
46 android:layout_marginBottom="32dip" />
47
48 <Switch android:text="This is an example of a switch with a lot of text in it. It may end up wrapping to another line. The switch will be pinned at the top."
49 android:singleLine="false"
50 android:layout_width="300dip"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:48:
View requires API level 14 (current min is 7): <Switch>
45 android:textOff="NO"
46 android:layout_marginBottom="32dip" />
47
48 <Switch android:text="This is an example of a switch with a lot of text in it. It may end up wrapping to another line. The switch will be pinned at the top."
49 android:singleLine="false"
50 android:layout_width="300dip"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:55:
View requires API level 14 (current min is 7): <Switch>
52 android:gravity="top|left"
53 android:layout_marginBottom="32dip" />
54
55 <Switch android:text="This is an example of a switch with a lot of text in it. It may end up wrapping to another line. The switch will be vertically centered."
56 android:singleLine="false"
57 android:layout_width="300dip"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:55:
View requires API level 14 (current min is 7): <Switch>
52 android:gravity="top|left"
53 android:layout_marginBottom="32dip" />
54
55 <Switch android:text="This is an example of a switch with a lot of text in it. It may end up wrapping to another line. The switch will be vertically centered."
56 android:singleLine="false"
57 android:layout_width="300dip"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:62:
View requires API level 14 (current min is 7): <Switch>
59 android:gravity="center_vertical|left"
60 android:layout_marginBottom="32dip" />
61
62 <Switch android:text="This is an example of a switch with a lot of text in it. It may end up wrapping to another line. The switch will be pinned at the bottom."
63 android:singleLine="false"
64 android:layout_width="300dip"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:62:
View requires API level 14 (current min is 7): <Switch>
59 android:gravity="center_vertical|left"
60 android:layout_marginBottom="32dip" />
61
62 <Switch android:text="This is an example of a switch with a lot of text in it. It may end up wrapping to another line. The switch will be pinned at the bottom."
63 android:singleLine="false"
64 android:layout_width="300dip"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:69:
View requires API level 14 (current min is 7): <Switch>
66 android:gravity="bottom|left"
67 android:layout_marginBottom="32dip" />
68
69 <Switch android:text="Switch with match_parent width"
70 android:layout_width="match_parent"
71 android:layout_height="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:69:
View requires API level 14 (current min is 7): <Switch>
66 android:gravity="bottom|left"
67 android:layout_marginBottom="32dip" />
68
69 <Switch android:text="Switch with match_parent width"
70 android:layout_width="match_parent"
71 android:layout_height="wrap_content"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:78:
View requires API level 14 (current min is 7): <Switch>
75 android:layout_width="wrap_content"
76 android:layout_height="wrap_content" />
77
78 <Switch android:layout_width="wrap_content"
79 android:layout_height="wrap_content" />
80
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/switches.xml:78:
View requires API level 14 (current min is 7): <Switch>
75 android:layout_width="wrap_content"
76 android:layout_height="wrap_content" />
77
78 <Switch android:layout_width="wrap_content"
79 android:layout_height="wrap_content" />
80
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/system_ui_modes.xml:39:
View requires API level 14 (current min is 7): <GridLayout>
36 android:layout_marginBottom="25dp"
37 android:layout_gravity="bottom|center"
38 android:background="#60000000">
39 <GridLayout android:layout_width="match_parent"
40 android:layout_height="wrap_content"
41 android:padding="8dp"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/system_ui_modes.xml:39:
View requires API level 14 (current min is 7): <GridLayout>
36 android:layout_marginBottom="25dp"
37 android:layout_gravity="bottom|center"
38 android:background="#60000000">
39 <GridLayout android:layout_width="match_parent"
40 android:layout_height="wrap_content"
41 android:padding="8dp"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:28:
View requires API level 17 (current min is 7): <TextClock>
25 android:orientation="vertical">
26
27 <!-- Default formats -->
28 <TextClock
29 android:layout_width="wrap_content"
30 android:layout_height="wrap_content" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:28:
View requires API level 17 (current min is 7): <TextClock>
25 android:orientation="vertical">
26
27 <!-- Default formats -->
28 <TextClock
29 android:layout_width="wrap_content"
30 android:layout_height="wrap_content" />
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:33:
View requires API level 17 (current min is 7): <TextClock>
30 android:layout_height="wrap_content" />
31
32 <!-- Shows the date only -->
33 <TextClock
34 android:format12Hour="MMM dd, yyyy"
35 android:format24Hour="MMM dd, yyyy"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:33:
View requires API level 17 (current min is 7): <TextClock>
30 android:layout_height="wrap_content" />
31
32 <!-- Shows the date only -->
33 <TextClock
34 android:format12Hour="MMM dd, yyyy"
35 android:format24Hour="MMM dd, yyyy"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:41:
View requires API level 17 (current min is 7): <TextClock>
38 android:layout_height="wrap_content" />
39
40 <!-- Use styles -->
41 <TextClock
42 android:format12Hour="@string/styled_12_hour_clock"
43 android:format24Hour="@string/styled_24_hour_clock"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:41:
View requires API level 17 (current min is 7): <TextClock>
38 android:layout_height="wrap_content" />
39
40 <!-- Use styles -->
41 <TextClock
42 android:format12Hour="@string/styled_12_hour_clock"
43 android:format24Hour="@string/styled_24_hour_clock"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:49:
View requires API level 17 (current min is 7): <TextClock>
46 android:layout_height="wrap_content" />
47
48 <!-- Use styles -->
49 <TextClock
50 android:format12Hour="@string/styled_12_hour_clock2"
51 android:format24Hour="@string/styled_24_hour_clock2"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:49:
View requires API level 17 (current min is 7): <TextClock>
46 android:layout_height="wrap_content" />
47
48 <!-- Use styles -->
49 <TextClock
50 android:format12Hour="@string/styled_12_hour_clock2"
51 android:format24Hour="@string/styled_24_hour_clock2"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:57:
View requires API level 17 (current min is 7): <TextClock>
54 android:layout_height="wrap_content" />
55
56 <!-- Shows seconds -->
57 <TextClock
58 android:format12Hour="hh:mm:ss a"
59 android:format24Hour="HH:mm:ss"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:57:
View requires API level 17 (current min is 7): <TextClock>
54 android:layout_height="wrap_content" />
55
56 <!-- Shows seconds -->
57 <TextClock
58 android:format12Hour="hh:mm:ss a"
59 android:format24Hour="HH:mm:ss"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:69:
View requires API level 17 (current min is 7): <TextClock>
66 android:layout_height="wrap_content" />
67
68 <!-- Use a fixed time zone -->
69 <TextClock
70 android:format12Hour="'Time in Paris:' MMM dd, yyyy h:mma"
71 android:format24Hour="'Time in Paris:' MMM dd, yyyy HH:mm"
/Users/a42/Develop/android-project/ApiDemosPlus/app/src/main/res/layout/textclock.xml:69:
View requires API level 17 (current min is 7): <TextClock>
66 android:layout_height="wrap_content" />
67
68 <!-- Use a fixed time zone -->
69 <TextClock
70 android:format12Hour="'Time in Paris:' MMM dd, yyyy h:mma"
71 android:format24Hour="'Time in Paris:' MMM dd, yyyy HH:mm"